<!DOCTYPE html>
<html lang="en">


<head>
  <meta charset="utf-8">
  <link href="assets/bash_main.css" rel="stylesheet" type="text/css">
  <link href="assets/bash_general.css" rel="stylesheet" type="text/css">
  <link href="assets/bash.webmanifest" rel="manifest" type="application/manifest+json">
  <link href="images/webicon/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180" type="image/png">
  <link href="images/webicon/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png">
  <link href="images/webicon/favicon-194x194.png" rel="icon" sizes="194x194" type="image/png">
  <link href="images/webicon/android-chrome-192x192.png" rel="icon" sizes="192x192" type="image/png">
  <link href="images/webicon/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png">
  <link color="#cc0000" href="images/webicon/safari-pinned-tab.svg" rel="mask-icon" type="image/svg+xml">
  <link href="images/webicon/favicon.ico" rel="shortcut icon" type="image/x-icon">
  <meta content="Wrye Bash Docs" name="apple-mobile-web-app-title">
  <meta content="Wrye Bash Docs" name="application-name">
  <meta content="#ffc40d" name="msapplication-TileColor">
  <meta content="images/webicon/mstile-144x144.png" name="msapplication-TileImage">
  <meta content="Wrye Bash Documentation" name="msapplication-tooltip">
  <meta content="assets/browserconfig.xml" name="msapplication-config">
  <meta content="#ffffcc" name="theme-color">
  <script src="assets/bashinit.js"></script>
  <script src="assets/bashfunc.js" async defer></script>
<title>Wrye Bash General Readme</title>
</head>
<body>
<div id="header"><h1>Wrye Bash General Readme</h1> <a id="jstoggle" href="javascript:void(0)">(Javascript Toggle)</a></div>

<div id="box">
<!-- Scrolling content begin -->

<div id="fade"></div>

<h2 id="contents">Contents</h2>
<div id="navmenu" class="navboxrhrz">
    <div id="navtab">M<br>E<br>N<br>U</div>
    <div class="navcontbar">
        <div class="navhead">
            <a href="javascript:void(0)" class="clsx" id="closebutton">&larr;</a>
            <h2>General Readme</h2>
        </div>
        <div class="navcontent">
            <ol class="contentsmenu1 menu">
                <li class="list"><a href="#intro">Introduction</a>
                    <ol class="items">
                        <li><a href="#intro-glossary">Glossary</a>
                    </ol>
                <li class="list"><a href="#install">Installation</a>
                <li class="list"><a href="#uninstall">Uninstallation</a>
                <li class="list"><a href="#bain">Installing Mods</a>
                    <ol class="items">
                        <li><a href="#bain-overview">Overview</a>
                        <li><a href="#bain-structure">BAIN-Compatible installer layout</a>
                        <li><a href="#bain-convert">Restructuring Packages to be BAIN-Compatible</a>
                        <li><a href="#bain-install">Installing/Uninstalling Via BAIN</a>
                        <li><a href="#bain-order">BAIN Package Order</a>
                        <li><a href="#bain-symbols">What Symbols &amp; Colours Mean</a>
                        <li><a href="#bain-commands">Useful Context Menu Commands</a>
                    </ol>
                <li class="list"><a href="#load">Setting Up Load Order</a>
                    <ol class="items">
                        <li><a href="#load-overview">Overview</a>
                        <li><a href="#load-set">Setting The Load Order</a>
                        <li><a href="#load-undo">Undo and redo Load Order changes</a>
                        <li><a href="#load-symbols">What Symbols &amp; Colours Mean</a>
                        <li><a href="#load-commands">Useful Context Menu Commands</a>
                    </ol>
                <li class="list"><a href="#patch">Setting Up A Bashed Patch</a>
                    <ol class="items">
                        <li><a href="#patch-overview">Overview</a>
                        <li><a href="#patch-configuration">Bash Configuration</a>
                        <li><a href="#patch-merging">Merging Plugins</a>
                        <li><a href="#patch-importing">Importing From Plugins</a>
                        <li><a href="#patch-tweaking">Applying Tweaks</a>
                        <li><a href="#patch-other">Other Bashed Patch Options</a>
                    </ol>
            </ol>
            <ol start="7" class="contentsmenu2 menu">
                <li class="list"><a href="#ini">Applying Ini File Edits</a>
                    <ol class="items">
                        <li><a href="#ini-overview">Overview</a>
                        <li><a href="#ini-symbols">What Symbols &amp; Colours Mean</a>
                        <li><a href="#ini-commands">Buttons &amp; Context Menu Commands</a>
                    </ol>
                <li class="list"><a href="#launchers">Launching Applications</a>
                    <ol class="items">
                        <li><a href="#launchers-toggles">Toggle Buttons</a>
                        <li><a href="#launchers-game">Game &amp; Editor Launchers</a>
                        <li><a href="#launchers-utils">Game-Specific Utilities</a>
                        <li><a href="#launchers-apps">Other Applications</a>
                        <li><a href="#launchers-features">Wrye Bash Feature Launchers</a>
                        <li><a href="#manually-add">Manually adding tools to the Launcher Bar</a>
                    </ol>
                <li class="list"><a href="#trouble">Troubleshooting</a>
                    <ol class="items">
                        <li><a href="#trouble-dump">Generating A Bug Dump</a>
                        <li><a href="#trouble-permissions">File Permissions</a>
                        <li><a href="#trouble-backup">Backing Up &amp; Restoring Settings</a>
                        <li><a href="#trouble-report">How To Report Bugs Helpfully</a>
                        <li><a href="#trouble-known">Known Bugs</a>
                        <li><a href="#trouble-mistakes">Common Issues</a>
                    </ol>
                <li class="list"><a href="#credits">Credits</a>
                <li class="list"><a href="#contact">Contact</a>
                <li class="list"><a href="#license">License</a>
                <li class="list"><a href="#advanced">Advanced Readme Topics</a>
            </ol>
        </div>
    </div>
</div>

<h2 id="intro">Introduction <a class="back2top" href="#contents">Back to top</a></h2>
<p>Wrye Bash is a powerful mod management utility for games based on Bethesda's Creation Engine. Its features include:
<ul>
    <li>A mod installation and conflict manager
    <li>A plugin load order manager
    <li>Increased mod compatibility
    <li>Lifting of the 255 plugin limit through automatic merging of compatible mods
    <li>.ini and settings files tweak management
    <li>Screenshot management
    <li>And many, many more
</ul>
<p>It currently supports the following games:</p>
<ul>
    <li>Morrowind (very early support, Steam and Windows Store versions)</li>
    <li>Oblivion (Steam and Windows Store versions)</li>
    <li>Nehrim&colon; At Fate's Edge</li>
    <li>Fallout 3</li>
    <li>Fallout&colon; New Vegas</li>
    <li>Skyrim</li>
    <li>Enderal&colon; Forgotten Stories</li>
    <li>Fallout 4 (Steam and Windows Store versions)</li>
    <li>Skyrim&colon; Special Edition (Steam and Windows Store versions)</li>
    <li>Enderal&colon; Forgotten Stories&colon; Special Edition</li>
</ul>
<p>Wrye Bash can appear daunting at first. To help make it more manageable, the documentation has been split into a few readmes that are targeted towards different usage requirements.
<p>This readme covers only the most commonly used features, so that the average user can start using Wrye Bash without being overwhelmed. Information on the less commonly used features and more technical details of the features covered in this readme may be found in the <a href="Wrye%20Bash%20Advanced%20Readme.html">Advanced Readme</a>. Information on some of the syntaxes and file formats that Wrye Bash uses are found in the <a href="Wrye%20Bash%20Technical%20Readme.html">Technical Readme</a>. Finally, Wrye Bash's version history is stored in the <a href="Wrye%20Bash%20Version%20History.html">Version History</a> document.</p>

<h3 id="intro-glossary">Glossary <a class="back2top" href="#contents">Back to top</a></h3>
<p>Modding for Creation Engine games has a wonderful history of confusing terminology. The list below details some terms commonly used when dealing with mods.
<ul>
    <li><strong>The game</strong> is the game that Wrye Bash is managing, one of the ones listed above.</li>
    <li><strong>Windows Store</strong> refers to a game installed with the Windows Store.  This could also be referred to as a Game Pass, Xbox App, or Microsoft Store game.</li>
    <li><strong>CTD</strong> is an acronym for Crash To Desktop. Used to describe the game crashing.</li>
    <li><strong>DLC</strong> refers to any of the official downloadable content for the game.</li>
    <li><strong>Mod</strong> refers to any unofficial user-made modification to the game.</li>
    <li><strong>Mod author</strong> refers to a person that makes modifications to the game. It can also refer to those who are involved in the creation of utilities that are used by mod authors and/or users.</li>
    <li><strong>ESM</strong> (case-sensitive) or <strong>ESM-flagged file</strong> refers to any file that the game treats as a <strong>master</strong>. For games before Fallout 4, the only thing that mattered was a flag inside the file called the ESM flag. For newer games, files with the extension <code>.esm</code> are treated as masters too, whether they have the flag set or not. These load before all ESPs (see below). It is an acronym for Elder Scrolls Master.</li>
    <li><strong>.esm</strong> (case-sensitive) refers to files with the extension <code>.esm</code>. See the ESM entry above for notes on how they behave in different games.</li>
    <li><strong>ESP</strong> (case-insensitive) refers to any file with a <code>.esp</code> extension. It is an acronym for Elder Scrolls Plugin.</li>
    <li><strong>ESL</strong> (case-sensitive) refers to any file with a flag called the ESL flag set. Files with the extension <code>.esl</code> are treated as ESLs whether they have the flag or not. Only Fallout 4 and Skyrim&colon; Special Edition currently support these. Certain restrictions apply as to which plugins can be ESL-flagged. They do not take up a regular load order slot, theoretically allowing up to 4096 plugins to be loaded.</li>
    <li><strong>.esl</strong> (case-sensitive) refers to files with the extension <code>.esl</code>. These automatically receive the ESL and ESM flags. Only Fallout 4 and Skyrim&colon; Special Edition currently support them.</li>
    <li><strong>ESU</strong> (case-insensitive) refers to any file with a <code>.esu</code> extension. These are an unofficial type of plugin used by xEdit. It is an acronym for Elder Scrolls Update.</li>
    <li><strong>Plugin</strong> refers to any of the above file types.</li>
    <li><strong>Master</strong> refers to any plugins that another plugin is dependent on to function. (It can also refer to an ESM file, as it used to be that only ESMs could be masters, until mod authors developed methods of using ESP files as masters too. The latter definition will not be used in this documentation.)</li>
    <li><strong>The game's master file</strong> refers to the ESM that must be loaded for the game to function. A short table showing the master file for each game follows:</li>
    <table>
        <thead><tr><th>Game</th><th>Master File</th></tr></thead>
        <tbody>
            <tr><td>Morrowind</td><td>Morrowind.esm</td></tr>
            <tr><td>Oblivion</td><td>Oblivion.esm</td></tr>
            <tr><td>Nehrim&colon; At Fate's Edge</td><td>Nehrim.esm</td></tr>
            <tr><td>Fallout 3</td><td>Fallout3.esm</td></tr>
            <tr><td>Fallout&colon; New Vegas</td><td>FalloutNV.esm</td></tr>
            <tr><td>Skyrim</td><td>Skyrim.esm</td></tr>
            <tr><td>Enderal&colon; Forgotten Stories</td><td>Skyrim.esm</td></tr>
            <tr><td>Fallout 4</td><td>Fallout4.esm</td></tr>
            <tr><td>Skyrim&colon; Special Edition</td><td>Skyrim.esm</td></tr>
            <tr><td>Enderal&colon; Forgotten Stories&colon; Special Edition</td><td>Skyrim.esm</td></tr>
        </tbody>
    </table>
    <li><strong>Conflicts</strong> occur when two different mods try to change the same game variable or resource, which could be anything from a specific object in game to a script or a texture. Conflicts can cause problems, including CTDs or save game corruption, but they are not inherently bad, and most modding is the result of purposeful conflicts.</li>
    <li><strong>Resource Conflicts</strong> occur when two mods contain two different files that go in the same place, so one mod's file overwrites the others's file. This type of conflict can be managed by altering the install order of mods.</li>
    <li><strong>Data Conflicts</strong> occur when two mod plugins alter the same game data. This type of conflict can be managed by altering the load order of plugins or creating patches.</li>
    <li><strong>BSAs</strong> are Bethesda Softwork Archives, with <code>.bsa</code> (<strong>All but Fallout 4</strong>) or <code>.ba2</code> (<strong>Fallout 4</strong>) file extensions. They can be used to store resource files such as textures and meshes.</li>
    <li><strong>ITMs</strong> are Identical To Master records, ie. data in a plugin for something that is identical to the data for that thing in the plugin's master(s). Usually a type of unintended edit, known as a <q>dirty edit</q>, which can break the functionality of other mods that require the record in question to have a specific value, but which have that value overridden by an ITM record.</li>
    <li><strong>UDRs</strong> are Undeleted and Disabled References. Deleted References can cause crashes, and this can be avoided by first undeleting and then disabling them instead. A type of <q>dirty edit</q>. Note that this acronym does not refer to the deleted references themselves - it actually refers to their fixed counterparts. For example, <q>Scan For UDRs</q> will scan for deleted references, not undeleted and disabled references, and BOSS/LOOT will report the UDR count for a plugin, which is actually the number of deleted references that can be fixed.</li>
</ul>
<p>This readme will also use the placeholder <strong>[Game]</strong>. Replace this with the game that you're managing with Wrye Bash. Additional terminology specific to Wrye Bash's functions will be introduced as required. Also, links that are followed by <img alt="External Link Icon" src=""/> go to pages that are not part of the Wrye Bash documentation.</p>

<h2 id="install">Installation <a class="back2top" href="#contents">Back to top</a></h2>
<p>The simplest way to install Wrye Bash is using the installer, as it installs
    Wrye Bash and its dependencies automatically. <strong>Note:</strong> If you
    want to manage a Windows Store game (since the installer does not and
    cannot support Windows Store games) or prefer to manually install Wrye Bash
    for any other reason, read the instructions below.</p>
<p><strong>Note:</strong> There are two versions of Wrye Bash available: the Python version and the Standalone version. Both are the same program, but the Standalone version has fewer dependencies and so is recommended for most people.
<p><strong>Windows Vista, 7, 8 &amp; 10 users:</strong> Windows' User Account Control feature may interfere with the running of Wrye Bash and other utilities. See the <a href="#trouble-permissions">File Permissions</a> section for solutions.
<p>Manual Standalone Version Installation:
<ol>
    <li>Download and install the <a href="https://download.microsoft.com/download/3/2/2/3224B87F-CFA0-4E70-BDA3-3DE650EFEBA5/vcredist_x64.exe">MSVC 2010 Redistributable (x64)</a>.
    <li>You now have a choice:</li>
    <ul>
        <li>Extract the downloaded Wrye Bash archive into any folder.</li>
        <li>Extract the downloaded Wrye Bash archive into the game folder (e.g. <q>Oblivion</q>, <q>Skyrim</q> or <q>Fallout</q>, depending on the game) so that the Mopy
        directory appears in the game folder.
    </ul>
    <li>Run Wrye Bash by double-clicking <q>Wrye Bash.exe</q> in the new Mopy folder. If you chose the second option above, Wrye Bash will now open. However, you will have to repeat the procedure for each new game you install.
        If you chose the first option, you will see a game select screen. Simply select one of the listed games to continue:</li>
    <img alt="Game Select Screen" src="../bash/images/readme/game-select.png"/>
</ol>
<p>Manual Python Version Installation:
<ol>
    <li>Download and install all the required Python libraries and python itself.
        See the <a href="Wrye%20Bash%20Advanced%20Readme.html#install-components">Python Components</a> section of the Advanced readme
        for the list of included libraries and their versions. If you have previously installed Python and any Python libraries,
        you may not need to install them again.
    <li>Download and install the <a href="https://download.microsoft.com/download/3/2/2/3224B87F-CFA0-4E70-BDA3-3DE650EFEBA5/vcredist_x64.exe">MSVC 2010 Redistributable (x64)</a>.
    <li>Extract the downloaded Wrye Bash archive into your game folder (e.g. <q>Oblivion</q>, <q>Skyrim</q> or <q>Fallout</q>, depending on the game) so that the Mopy
    directory appears by the game executable. See the
    <a href="Wrye%20Bash%20Advanced%20Readme.html#install-alternate">Alternative Install Locations</a> if you wish to install to a different directory.
    <li>Navigate to the Mopy directory and run Wrye Bash by double-clicking <q>Wrye Bash Launcher.pyw</q>.
</ol>

<h2 id="uninstall">Uninstallation <a class="back2top" href="#contents">Back to top</a></h2>
<p>The ease with which Wrye Bash can be removed is dependent on how much you use it to manage your modded game.
<ul>
    <li>If you use a Bashed Patch, you will need to remove any dependencies on it from your saves before uninstalling Wrye Bash in order to avoid in-game issues. This may be near-impossible to do, depending on what is in your Bashed Patch.
    <li>If you use BAIN to manage your installed mods, you will need to ensure that you have an adequate alternative management system ready, as although uninstalling Wrye Bash will not uninstall your mods, you will no longer be able to use BAIN's conflict resolution features.
    <li>If you use any INI tweaks applied through Wrye Bash, you will need to make a note of which tweaks you have applied, as although uninstalling Wrye Bash will not undo your tweaks, you will no longer have any record of tweaks applied or default values.
    <li>If you use the People tab, you will need to transfer your notes on people and record their karma outside of Wrye Bash.
</ul>
<p>If none of the above points apply to you, or once you have taken the necessary measures for the points that apply, you can uninstall Wrye Bash by either running the uninstaller, if you used the installer to install Wrye Bash, or delete the following files and folders if you installed it manually.
<ul>
    <li><code>[Game]\Mopy</code> - If you've edited any localisation files in the <code>l10n</code> folder that you want to keep, back them up.
    <li><code>[Game]\Data\Bash Patches</code> - If you've exported any CSV files that you want to keep, back them up.
    <li><code>[Game]\Data\BashTags</code> - If you've manually created any tag files that you want to keep, back them up.</li>
    <li><code>[Game]\Data\Docs</code>
    <li><code>[Game]\Data\INI Tweaks</code>
    <li><code>Documents\My Games\[Game]</code> - Only delete the <code>BashProfiles.dat</code>, <code>BashProfiles.dat.bak</code>, <code>BashSettings.dat</code>, <code>BashSettings.dat.bak</code>, <code>Messages.dat</code>, <code>Messages.dat.bak</code>, <code>People.dat</code> and <code>People.dat.bak</code> files and the <code>Saves\Bash</code> folder.
    <li><code>[Game] Mods</code> (in the same folder as [Game] for most games, in <code>Documents\Wrye Bash</code> for Windows Store games) - The <code>Bash Installers</code> folder stores the mods you've installed via BAIN.
</ul>

<h2 id="bain">Installing Mods <a class="back2top" href="#contents">Back to top</a></h2>
<h3 id="bain-overview">Overview <a class="back2top" href="#contents">Back to top</a></h3>
<figure class="slideshow">
<img alt="Installers Tab" src="../bash/images/readme/installers-1.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-2.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-3.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-4.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-5.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-6.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-7.png"/>
<img alt="Installers Tab" src="../bash/images/readme/installers-8.png"/>
<figcaption class="bain-overview-figcap">Wrye Bash's Installers tab.</figcaption>
</figure>

<p>Wrye Bash mod installer are known as <strong><abbr title="Bash Installers">BAIN</abbr></strong> (<strong>BA</strong>sh <strong>IN</strong>stallers), and are presented on the Installers Tab.
The first time the Installers tab is opened, a dialog will appear asking if BAIN should be initialized.
If you click <q>Yes</q>, BAIN will be initialised, which can take some time.
After that, the information refresh performed when the Installers tab is opened is much faster.</p>
<p>BAIN's primary function is to install mod packages. <strong>BAIN
    Packages</strong> can be compressed archives (<code>.zip</code>,
    <code>.7z</code>, <code>.rar</code>, <code>.001</code>, <code>.tar</code>) or uncompressed
directories. Uncompressed directories are called <strong>projects</strong>.
When we refer to projects and archives together we will also be using the
collective term <strong>packages</strong> or <strong>installers</strong>.</p>
<p>If BAIN is disabled, ie. if you clicked <q>No</q> on the dialog that was displayed the first time you selected the Installers tab, it can be re-enabled by right clicking on a column header in the Installers tab and selecting <a href="Wrye%20Bash%20Advanced%20Readme.html#bainEnabled">Enabled</a>.

<p>Packages need to be placed in the <code>Bash Installers</code> directory which is created the first time Bash runs inside the <code>"Game" Mods</code> directory. This directory is by default
    created on the same level as your game directory (that is, if your game exe is located in "C:\GAMES\TESIV\Oblivion", then by default Bash will create the "C:\GAMES\TESIV\Oblivion Mods\"
    directory on first run), but you can point Bash to create this "Game" Mods directory wherever you want (or point it to an existing one) via the <code>sOblivionMods</code> ini setting. Do
    <em>not</em> however put it inside the game Data directory, as the game may well be confused and scan it adding to performance deterioration, mods thrashing.
<p>To add an installer to Wrye Bash Installers, you can either manually copy and paste the zip to the Bash Installers Directory, or just drag and drop the zip onto the Installers tab.
<p>Bash will scan the Bash Installers directory and pick up all subfolders and all archives - except for:

<ol>
    <li>folders or files that begin with <code>--</code> will be skipped
    <li>a <code>Bain Converters</code> subdir of Bash Installers will be skipped
    <li>folders or files that begin with <code>bash</code> will be skipped
    <li>you may specify additional directories to be skipped via the <code>sSkippedBashInstallersDirs</code> ini setting
</ol>

<p>Now BAIN will try to classify the packages it detected in Bash Installers into its package formats - if it fails the package will display as unrecognized and will have to
be restructured.</p>

<h3 id="bain-structure">BAIN-Compatible installer layout <a class="back2top" href="#contents">Back to top</a></h3>

<p>When scanning an installer (package or project) BAIN follows some rules to decide what's in there and if it can be installed. BAIN
    will search for specific directories and file extensions (bsa/ba2, ini, all plugin extensions). All directory detection is <em>case insensitive</em>.
    Directories BAIN is aware of, independently of the game, are:</p>
<table>
    <thead><tr><th>Wrye Bash Directory</th><th>Notes</th></tr></thead>
    <tbody>
        <tr><td>bashtags</td><td>Its contents will be copied inside <code>Data/BashTags</code>.</td></tr>
        <tr><td>bash patches</td><td>BAIN will install files in this folder from packages, usually in the form of <code>.csv</code> files.</td></tr>
        <tr><td>docs</td><td>Its contents will be copied inside <code>Data/Docs</code>.</td></tr>
        <tr><td>ini tweaks</td><td>INI tweaks inside this will be installed in <code>Data/Ini Tweaks/</code> and appear on the INI Tab - do <strong>not</strong> include subfolders in <code>ini tweaks</code>.</td></tr>
        <tr><td>screenshots</td><td>Its contents will be copied inside <code>Data/Docs</code>.</td></tr>
        <tr class="tabttl"><th colspan="2">Game Directories Supported For All Games</th>
    <tbody>
        <tr><td colspan="2"><div class="bain-structure-txtcnt">ini, meshes, music, sound, textures, video</div></td></tr>
    </tbody>
</table>

<p>There are also game-specific directories:</p>

<table>
    <thead><tr><th>Game</th><th>Extra Game Directories</th></tr></thead>
    <tbody>
        <tr><td>Oblivion &amp; Nehrim&colon; At Fate's Edge</td><td>_tejon, distantlod, facegen, fonts, menus, obse, pluggy, scripts, shaders, streamline, trees</td></tr>
        <tr><td>Fallout 3</td><td>config, distantlod, facegen, fonts, fose, menus, uio, scripts, shaders, trees</td></tr>
        <tr><td>Fallout&colon; New Vegas</td><td>config, distantlod, facegen, fonts, menus, nvse, uio, scripts, shaders, trees</td></tr>
        <tr><td>Skyrim &amp; Enderal&colon; Forgotten Stories</td><td>asi, calientetools, dialogueviews, dyndolod, grass, interface, lodsettings, scripts, seq, shadersfx, skse, skyproc patchers, strings, tools</td></tr>
        <tr><td>Fallout 4</td><td>f4se, interface, lodsettings, materials, mcm, misc, programs, scripts, seq, shadersfx, strings, tools, vis</td></tr>
        <tr><td>Skyrim&colon; Special Edition &amp; Enderal&colon; Forgotten Stories&colon; Special Edition</td><td>asi, calientetools, dialogueviews, dyndolod, grass, interface, lodsettings, scripts, seq, shadersfx, skse, skyproc patchers, source, strings, tools</td></tr>
    </tbody>
</table>

All these directories (either in the Global or Extra and Bonus Game directories) constitute the <strong>standard game directories</strong> for this game. If
<a href="Wrye%20Bash%20Advanced%20Readme.html#bainHasExtraDirectories">Has Extra Directories</a> is not on for the package, any other top level directory in the (sub)package
will be skipped (and their content listed in Skipped tab). There are also some directories and files that will be always skipped (for all the gory details see
<a href="Wrye%20Bash%20Advanced%20Readme.html#bain-skipped">Skipped Files</a>).

<p>There are, loosely speaking, three types of BAIN-compatible package structures:

<table>
    <thead><tr><th>Structure<th>Description
    <tbody>
        <tr><td>Simple<td>Installer has .esp, .esm and/or .bsa files, and/or any of the standard game subdirectories at the top level of the package/project.
        <tr><td>Complex<td>Installer has top-level subdirectories that each have a simple structure (as defined above). The top level
            subdirectories (known as subpackages) <strong>must NOT have the same name as any of the standard game directories for this game</strong>
            (like docs, or meshes). Otherwise BAIN thinks this is a simple package and will skip subpackages.<br>
            Each top-level subdirectory will be treated as a sub-package, and can be independently activated or deactivated as desired.
        <tr><td>Complex/Simple<td>A complex installer with only one top-level subdirectory. It is treated as a simple installer, starting at this
            top level subdirectory. Examples include mods packaged with a top-level Data directory.
</table>

<h3 id="bain-convert">Restructuring Packages to be BAIN-Compatible <a class="back2top" href="#contents">Back to top</a></h3>
<p>The easiest way to tell if a package needs manual converting to be compatible with BAIN is to try installing it. If it is listed in the Package list with a grey checkbox and name, then BAIN cannot install it. Due to BAIN's flexibility, many mods are already packaged in ways that are compatible, but for those that are not, there are a few possible cases:
<ul>
    <li>The mod has a <abbr title="BAIN Conversion File">BCF</abbr>. BCFs are special packages that tell BAIN how to restructure the mod to be compatible with BAIN without the user having to do any work.
    <li>The mod is distributed as an OMOD (ie. has file extension <code>.omod</code> or <code>.fomod</code>). These mods are intended for installation with the Oblivion Mod Manager or Nexus Mod Manager. Such mods usually have a non-OMOD download option: if one is available, download that instead as it is more likely to be compatible. Otherwise, OMOD files can be converted to Projects automatically by dragging and dropping them into the Installers tab.
    <li>The mod is distributed as an archive, or is a converted OMOD Project, but doesn't have a folder structure that BAIN recognises. It will need manual restructuring.
    <li>The mod is distributed as an executable (ie. has file extension <code>.exe</code>). This is very rare, as mods do not require the complexity of executables, and the greater security risk executables represent makes their use unpopular. BAIN cannot install mods distributed in this way: often the only way to install them is to run the executable. You can often run the installer, installing to a dummy folder, and then repack the <q>installed</q> files into a BAIN-compatible format.
</ul>
<p>If an archive has a BCF, it can be converted for installation with BAIN using the following instructions.
<ol>
    <li>Ensure that the BCF is installed in the correct location, <code>[Game] Mods\Bash Installers\Bain Converters</code>. Also ensure that the archive(s) it converts is/are in <code>[Game] Mods\Bash Installers</code>.
    <li>From the BAIN installers list, select the archive(s) to be converted (i.e., the <q>source</q> packages) and right click on the selected file(s) to bring up the context menu, and select <a href="Wrye%20Bash%20Advanced%20Readme.html#bainConversion">Conversions</a> to open the sub-menu.
    <li>Click on <em>Apply</em> to open a second sub-menu and select the BCF from it. There may be more than one BCF listed if multiple installed BCFs can convert the selected package(s).
    An asterisk ('*') is added to the end of a BCF's name for every archive it converts that isn't selected.
    <li>Optionally choose a name for the converted archive(s).
    <li>Once Wrye Bash has finished the conversion, the converted archive(s) will appear in the BAIN package list ready for install. You can now delete the original archive(s).
</ol>
<p>If a package is unrecognised by BAIN and has no associated BCF, its contents will have to be rearranged so that the structure matches one of the three types of BAIN-compatible package structures.</p>

<h3 id="bain-install">Installing/Uninstalling Via BAIN <a class="back2top" href="#contents">Back to top</a></h3>
<p>Packages must first be placed in the <code>[Game] Mods\Bash Installers</code> directory. This can either be done via Windows Explorer, or by dragging and dropping the package into the Wrye Bash window when the Installers tab is open. If you drag and drop, you will be asked whether you want to copy the package or move it.
<p>For the most part, you can simply right-click the package and select <a href="#bainInstall">Install...</a>,
    which will automatically use wizards and FOMODs if they are present, and fall back to manual configuration
    if they are not. If you want to learn more about each type of package and how to install and configure
    their options manually, read on.</p>
<p>If a package contains a Wizard (ie. there is <img alt="a wand icon" src="../bash/images/wizard.png"/> overlaid on its checkbox):
<ol>
    <li>Right-click the package and select <a href="#bainWizard">Manual Wizard</a>. You can also choose to install using the Wizard's default options by selecting <a href="#bainAutoWizard">Auto Wizard</a>.
    <li>If you chose <a href="#bainWizard">Manual Wizard</a>, navigate through the steps of the Wizard to install the package. Otherwise, you will be skipped to the Wizard finish screen.
    <li>At the Wizard's finish screen, click the <q>Finish</q> button to apply its selections.</li>
</ol>
<p>If a package has an FOMOD wizard (i.e. there is an FOMOD radio button):</p>
<ol>
    <li>Right-click the package and select <a href="bainFomod">FOMOD Installer...</a>.</li>
    <li>Navigate through the steps and choose options.</li>
    <li>At the wizard's finish screen, click the <q>Finish</q> button to apply its selections.</li>
</ol>
<p>If a package has a Simple or a Complex/Simple structure:
<ol>
    <li>Select the package in the package list.
    <li>Choose which plugins to install from it using the <q>Plugin Filter</q> box to the far right of the package list. Checked plugins will be installed, while unchecked plugins will be skipped.
    <li>Right-click the package and select <a href="#bainInstall">Install...</a>.
</ol>
<p>If a package has a Complex structure:
<ol>
    <li>Select the package in the package list.
    <li>Choose which sub-packages to install from the <q>Sub-Package</q> box to the right of the package list. Checked sub-packages will be installed, while unchecked sub-packages will be skipped.
    <li>Choose which plugins to install from it using the <q>Plugin Filter</q> box to the far right of the package list. Checked plugins will be installed, while unchecked plugins will be skipped.
    <li>Right-click the package and select <a href="#bainInstall">Install...</a>.
</ol>
<p>If you install a package then later change the sub-packages or plugin files selected, you can apply these changed by right-clicking the package in the list and selecting <a href="#bainAnneal">Anneal</a>. A Wizard provides a scripted installation method that can be useful for more complex mods with many options.
<p>When a package is installed, BAIN installs any files that appear to be documentation into the <code>Data\Docs</code> folder. Any files that are simply named <q>readme</q> (eg. readme.txt, readme.html, readme.doc) will be renamed according to the package name to prevent packages overwriting each other's readmes.
<p>To uninstall any package from the Installers tab select the package
and right click on it, then select <a href="#bainUninstall">Uninstall</a>.
This will uninstall
all Matched files. However, BAIN will not uninstall Mismatched files.
A Mismatched file is a file that has been altered after it was
installed. The reason BAIN does not uninstall Mismatched files is BAIN
 has no way of tracking the source of the alteration if it was not
done through BAIN. For example, if the file was altered because it was
 replaced by another mod that was installed manually,
then uninstallation of the Mismatched file may not be desirable. On
the other hand, if the file was altered because it was cleaned or
edited with TESxEdit, or because it was an ini file that was edited
with a text editor, then it may be desired to uninstall the Mismatched
 file along with the package that it came from. Such files could be
deleted from the data folder manually, but there is an easy way to do
this through BAIN. Before uninstalling the mod, first select the
package and right click on it, then select
<a href="#bainInstallConfigured">Install Configured</a>. This will overwrite any
Mismatched files with the version of the file contained in the package, making
them Matched. Now select <a href="#bainUninstall">Uninstall</a> and BAIN
will uninstall all installed files associated with this package.
You can also uninstall packages that BAIN hasn't installed, which will
 remove any installed files that match the ones in the package. This
is useful for cleaning out mods that were manually installed. Of course you
    need to add the packages to BAIN first.
Uninstalling via BAIN respects the ownership of files,
ie. uninstalling a mod that contains files also installed by a mod
listed lower in the installation order will not uninstall the lower
mod's files. See the next section, BAIN Package Order for more on
this. However, if the Auto-Anneal option is enabled (the default), then files
from other packages previously overridden by the uninstalled package's
 files will be automatically restored.</p>

<h3 id="bain-order">BAIN Package Order <a class="back2top" href="#contents">Back to top</a></h3>
<p>The Install Order of packages in BAIN is important as this decides which package gets its files installed in the case of resource
    conflicts.Packages may be listed in Install Order by left-clicking on the <q>Order</q> column header. If two packages try to install the
    same file, then the package installing later in the list will have its file overwrite the file of the package installing earlier in the
    list. For example, files in a package in install order position 06, would overwrite conflicting files in a package at install order
    position 04. Note that packages with a higher install order appear lower in the list of packages, and that may lead to confusion as
    people refer to them as "lower".
<p>The order of sub-packages within a package follow the same rules as packages. Checked sub-packages later (lower) in the sub-package list
    will overwrite conflicting content from sub-packages earlier (higher in the list) than them.
<p>Package conflicts are detailed in the <q>Conflicts</q> tab to the right of the package list when you select a package. This tab tells you
    which packages have which files that conflict with files in your currently-selected package. It gives this information for packages in
    the Install Order both earlier and later than the selected package in the package list.
<p>BAIN allows you to easily adjust the conflict status of packages by moving their order around. This can be done by dragging and dropping
    packages within the list, or by right-clicking packages and selecting the <a href="#bainMoveTo">Move To...</a> option. You can also
    select multiple packages and move them, in which case they will be moved as a group, retaining their order relative to one another in
    their new location. A third option is to select the package(s) and use Ctrl-Up or Ctrl-Down to move them up or down respectively.</p>

<h3 id="bain-symbols">What Symbols &amp; Colours Mean <a class="back2top" href="#contents">Back to top</a></h3>
<p>BAIN uses the colours of packages in the package list and the state of their checkboxes to convey information about their status to the user. A checkbox state may be combined with any checkbox or text colour, and the possible states and colours are described in the tables below.
<p><strong>Note:</strong> Installed packages are marked with a plus, eg. <img alt="Green Plus" src="../bash/images/checkbox_green_inc.png" width="16" height="16"/>. Corrupt or incomplete packages are marked with a cross, eg. <img alt="Red X" src="../bash/images/checkbox_red_x.png" width="16" height="16"/>. Packages that begin and end with <q>==</q>, eg. <q>==Last==</q>, are marker packages. They don't represent an archive or folder and so contain no files, but may be used to organise the package list.
<table>
    <thead><tr><th>Checkbox Shape<th>Meaning
    <tbody>
        <tr><td><img alt="diamond" src="../bash/images/diamond_white_off.png" width="16" height="16"/><td>The package is a Project, ie. a directory rather than an archive.
        <tr><td><img alt="checkbox" src="../bash/images/checkbox_white_off.png" width="16" height="16"/><td>The package is an archive.
</table>
<table>
    <thead><tr><th>Checkbox Colour<th>Meaning
    <tbody>
        <tr><td><img alt="green" src="../bash/images/checkbox_green_off.png" width="16" height="16"/><td>All the files in the package are installed as configured.
        <tr><td><img alt="red" src="../bash/images/checkbox_red_off.png" width="16" height="16"/><td>Some or all of the files in the package are not installed as configured.
        <tr><td><img alt="orange" src="../bash/images/checkbox_orange_off.png" width="16" height="16"/><td>All the package files are installed, but the .esp/.esm plugins are not identical (eg. another package has overwritten them with another version of the plugins).
        <tr><td><img alt="yellow" src="../bash/images/checkbox_yellow_off.png" width="16" height="16"/><td>All the package files are installed, but some resource (ie. non-plugin) files are not identical (eg. another package has overwritten them with another version of the files)
        <tr><td><img alt="white" src="../bash/images/checkbox_white_off.png" width="16" height="16"/><td>The package, as configured, has no files to install. This can happen for complex packages where none of the sub-packages are selected for installation.
        <tr><td><img alt="grey" src="../bash/images/checkbox_grey_off.png" width="16" height="16"/><td>BAIN does not recognise the structure of this package so cannot install it.
</table>
<table>
    <thead><tr><th>Text Formatting<th>Meaning
    <tbody>
        <tr><td class="bain-symbols-blutxt">Navy Blue<td>The package contains sub-packages.
        <tr><td class="bain-symbols-grytxt">Grey<td>BAIN does not recognise the structure of this package so cannot install it.
        <tr><td class="bain-symbols-orgbg">Orange Background<td>The install is dirty. This will occur for packages for which the configuration has been altered (either by altering active sub-packages and esmps, or by altering the package itself). This can be repaired by running <a href="#bainAnneal">Anneal</a> or <a href="#bainAnnealAll">Anneal All</a>.
        <tr><td class="bain-symbols-ylwbg">Yellow Background<td>The package has "underrides" i.e. some of its installed files <em>should</em> be overridden by higher order packages. This may happen after reordering mods that have already been installed. It can be repaired by running <a href="#bainAnneal">Anneal</a> or <a href="#bainAnnealAll">Anneal All</a>.
        <tr><td class="bain-symbols-grybg">Grey Background<td>Some files present in the package will <em><strong>not</strong></em> be installed. This can be due to having a complex structure only partially handled by BAIN, or having file types that BAIN skips. This can sometimes be fixed by telling BAIN that the package <a href="#bainHasExtraDirectories">Has Extra Directories</a> by ticking that option in the right-click menu.
</table>

<h3 id="bain-commands">Useful Context Menu Commands <a class="back2top" href="#contents">Back to top</a></h3>
<p>The following commands found in the package and column header context (ie. right-click) menus are often useful for many users.
<table>
    <thead>
        <tr><th colspan="3">Column Header Context Menu</th></tr>
        <tr><th colspan="2">Command</th><th>Description</th></tr>
    </thead>
    <tbody>
        <tr><td rowspan="2">Files..</td>
            <td>Open Folder...</td><td>Opens the Installers directory in Windows Explorer.</td></tr>
            <tr><td>Unhide...</td><td>Opens a dialogue window allowing you to select which
                hidden packages to unhide.</td></tr>
        <tr><td colspan="2">Refresh Data</td><td>Re-scans the Data directory and all project
            directories. This is done once per run of Wrye Bash, when the Installers tab
            is first opened. If you manually alter the directories after that, you should run
            this command to update BAIN to reflect the changes. BAIN refreshes itself
            automatically if changes are made to packages in the Bash Installers
            directory.</td></tr>
        <tr><td colspan="2">New Marker...</td><td>Creates a marker for organising your
            packages. The <q>==</q> prefix and suffix will be added for you.</td></tr>
        <tr><td colspan="2">List Packages...</td><td>Displays a list of projects and archives
            and copies the list to your clipboard. This is useful for posting your package
            order on forums, eg. when troubleshooting an install.</td></tr>
        <tr><td colspan="2">Uninstall All Packages</td><td>Uninstalls all the packages in the
            package list.</td></tr>
        <tr><td colspan="2">Clean Data</td><td>Removes files from the Data folder that are not
            from one of the following sources:
            <ul>
                <li>Vanilla game content.</li>
                <li>Official DLC content.</li>
                <li>Wrye Bash.</li>
                <li>Installed BAIN packages.</li>
            </ul>
            The files are not deleted, but moved to the
            <code>[Game] Mods\Bash Installers\Bash\Data Folder Contents [timestamp]</code>
            folder instead, where <code>[timestamp]</code> is the date and time the command
            was run.</td></tr>
        <tr><td colspan="2" id="bainAnnealAll">Anneal All</td><td>Installs any missing files
            for active installers and corrects all install order errors.</td></tr>
        <tr><td rowspan="2">Global Skips</td>
            <td>Skip **SE Plugins</td><td><em>All but Skyrim and Enderal&colon;
                Forgotten Stories.</em> If this is checked, files in the script extender
                plugins folder (e.g. <code>Data\OBSE\Plugins</code> for OBSE,
                <code>Data\SKSE\Plugins</code> for SKSE, etc.) will not be
                installed.</td></tr>
            <tr><td>Skip SKSE/Script Dragon Plugins</td><td><em>Skyrim and
                Enderal&colon; Forgotten Stories only.</em> If this is checked, files in
                the <code>Data\SKSE\Plugins</code> or <code>Data\asi</code> folder will
                not be installed.</td></tr>
    </tbody>
</table>
<table>
    <thead>
        <tr><th colspan="4">Package Context Menu</th></tr>
        <tr><th colspan="3">Command</th><th>Description</th></tr>
    </thead>
    <tbody>
        <tr><td rowspan="5">File..</td>
            <td colspan="2">Open...</td><td>Opens the selected package(s) in the file system.</td></tr>
            <tr><td colspan="2">Rename...</td><td>Renames the selected package or marker.</td></tr>
            <tr><td colspan="2">Duplicate...</td><td>Makes a duplicate of the selected package(s).</td></tr>
            <tr><td colspan="2">Hide...</td><td>Hides the selected package in the list, and moves it to the
                <code>[Game] Mods/Bash Mod Data/Hidden</code> folder.</td></tr>
            <tr><td colspan="2">Delete</td><td>Deletes the selected package(s). Deleted packages are
                sent to the Recycling Bin, not permanently deleted.</td></tr>
        <tr><td colspan="3">Open at</td><td>Attempts to open the selected package's page on
            the selected site. If Google is selected, performs a Google search for the package name.
            For the other three sites, this command assumes that the trailing digits in a package's
            name is the package ID at the sites. If this assumption is wrong, a random page, or an
            error page, will be opened.</td></tr>
        <tr><td colspan="3">Open Readme</td><td>If BAIN detects a readme in the package, it will be opened.</td></tr>
        <tr><td colspan="3" id="bainAnneal">Anneal</td><td>Installs missing files and corrects install
            order errors according to the package configuration.</td></tr>
        <tr><td colspan="3" id="bainInstall">Install...</td><td>Installs the selected package, preferring a
            BAIN or FOMOD wizard if those are available (see options below).</td></tr>
        <tr><td rowspan="3">Advanced Installation..</td>
            <td colspan="2" id="bainInstallConfigured">Install Configured</td> <td>Fully installs the package as configured
            except for files that would be overridden by later packages.</td></tr>
            <tr><td rowspan="2">Wizard Installer..</td>
                <td id="bainWizard">Manual Wizard...</td><td>Runs the Wizard for the package, if it has
                    one.</td></tr>
            <tr><td id="bainAutoWizard">Auto Wizard...</td><td>Runs the Wizard for the package, if
                it has one, selecting the default options.</td></tr>
        <tr><td colspan="3" id="bainUninstall">Uninstall<td>Uninstalls the package. If
            <a href="Wrye%20Bash%20Advanced%20Readme.html#bainAutoAnneal">Auto-Anneal</a> is active
            (the default) then files from earlier packages that were previously overridden will be
            installed as required.</td></tr>
        <tr><td colspan="3">Quick Refresh</td><td>Refreshes all info for the selected package(s). Since
            BAIN refreshes package information whenever Wrye Bash regains focus after losing it (ie.
            you select another program's window, then switch back to Wrye Bash), this is only useful
            if a package has been changed and it has
            <a href="Wrye%20Bash%20Advanced%20Readme.html#bainDontRefresh">Don't Refresh</a> selected,
            or the <a href="Wrye%20Bash%20Advanced%20Readme.html#bainAutoRefreshProjects">Auto-Refresh
                Projects</a> option is disabled. Note that scanning a project for changes takes much
            longer than scanning an archive for changes.</td></tr>
        <tr><td rowspan="2">Package..</td>
            <td colspan="2" id="bainMoveTo">Move To...</td><td>Moves the selected package(s) to the specified
                position.</td></tr>
            <tr><td colspan="2">List Structure...</td><td>Generates a list of the files and directories in a
                package. Useful for posting package structure on forums, eg. when troubleshooting an
                install.</td></tr>
        <tr><td colspan="3" id="bainHasExtraDirectories">Has Extra Directories</td><td>BAIN only recognises a
            limited set of subdirectories of the Data folder, and skips any unrecognised subdirectories.
            Checking this option will cause BAIN to install unrecognised subdirectories.</td></tr>
        <tr><td colspan="2" id="bainApply">BAIN Conversions</td>
            <td>Apply</td><td>Applies a BAIN Conversion File.</td></tr>
    </tbody>
</table>


<h2 id="load">Setting Up Load Order <a class="back2top" href="#contents">Back to top</a></h2>
<figure class="slideshow">
    <img alt="Mods Tab" src="../bash/images/readme/mods-1.png"/>
    <img alt="Mods Tab" src="../bash/images/readme/mods-2.png"/>
    <img alt="Mods Tab" src="../bash/images/readme/mods-3.png"/>
    <figcaption class="mods-overview-figcap">Wrye Bash's Mods tab.</figcaption>
</figure>
<h3 id="load-overview">Overview <a class="back2top" href="#contents">Back to top</a></h3>
<p>Wrye Bash displays your installed plugins in its <q>Mods</q> tab. Your load order of active installed plugins, which Wrye Bash marks with a
    ticked checkbox, is important as it decides what plugin 'wins' any conflict between plugins, with later loading plugins overriding those
    that change the same thing. A mod loading later in the list will have a greater number in the Load Order column, and will "win"
    if there's a conflict with a mod loading earlier (which will have a lower number). <strong>Load order is not the same thing as BAIN install
        order!</strong> Install order determines which package's files overwrite other packages files when they conflict.
<p>Although in general "Load Order" stands for the load order of the <em>active</em> plugins, all installed plugins have a load order assigned
    to them. In Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 and Fallout&colon; New Vegas this is based on the modification time of the plugin,
    in Skyrim and Enderal&colon; Forgotten Stories it is based on a text-file based standard the community agreed on,
    while Fallout 4 and all later games dump all installed plugins in its plugins.txt, marking active ones with an asterisk (<code>*</code>).
    Bash needs plugin load order even for inactive plugins to correctly merge inactive mods in the Bashed Patch, for instance.</p>
<p>Plugins may be activated by clicking their checkbox so that it is ticked, or by selecting a plugin or group of plugins and pressing the
    space bar on your keyboard. Plugins may be deactivated by again clicking their checkbox or pressing the spacebar. If a group of selected
    plugins contains a mix of active and inactive plugins, pressing the space bar once will activate them all, thereafter it will function as normal.
<p>Some plugins are explicitly dependent on other plugins - they have these plugins as <q>masters</q>. When a plugin is activated, its masters are also activated. Conversely, when a plugin upon which other plugins depend is deactivated, those plugins are also deactivated.</p>
<p>When setting the load order, make sure that Wrye Bash is displaying your plugins sorted by Load Order. Do so by clicking on the <q>Load Order</q> column header near the top of the tab. You can also display the plugins sorted by other attributes by clicking on any of the other column headers. Clicking twice will reverse the display order for any column but Load Order. The load order of plugins is given in hexadecimal digits, from 00 to FE, which is 0 to 254 in decimal. (This number also forms the first two digits of a record's Form ID.)
<p>Note that you can only have a maximum of 255 plugins active at any one time, including your game's master file.
    Wrye Bash displays a plugin count in its status bar, to the right hand side, in the format <code>Mods: [active]/[installed]</code>.
<p>Generally speaking, if you end up with an invalid load order of some kind, Wrye Bash will automatically fix it upon booting or refreshing,
    but a backup copy (with the <code>.bak</code> extension) will be made before doing so.</p>
<p>With the advent of <strong>ESL files</strong>, the load order system was modified.
The following list contains the most important facts you need to know about how Wrye Bash handles ESL files:</p>
<ol>
    <li>.esl files implicitly receive the ESM flag, so they load among masters in the order of the plugins txt.</li>
    <li>.esl files implicitly recieve the ESL flag, so they are always treated as light plugins.</li>
    <li>ESPs with the ESL flag are also treated as light plugins.</li>
    <li>ESLs can surpass the 255 mod limit - Wrye Bash allows up to 4096, the theoretical limit,
        but your game will likely give up long before that number is reached.</li>
</ol>
<p>Creation Club ESL files (of the form <code>cc*.esl</code>) are read from the game's <code>.ccc</code> file, if the game has Creation Club support.
For example, Skyrim&colon; Special Edition uses <code>[GAME]\Skyrim.ccc</code>, while Fallout 4 uses <code>[GAME]\Fallout4.ccc</code>.
Just like the game's masters, this load order is hardcoded, and so it cannot be changed - Wrye Bash will show an error message when an attempt is made.</p>

<h3 id="load-set">Setting The Load Order <a class="back2top" href="#contents">Back to top</a></h3>
<p>Setting up a correct load order that minimises detrimental conflicts that could cause issues in-game can be a difficult and time-consuming process. Effective load-ordering often requires a knowledge of what each plugin in your load order contains so that you can position the plugins to minimise these conflicts. For simple mods, the description in the mod's readme will usually be sufficient to determine the records it contains, but to be sure a utility such as TES4Edit is required.
<p><a href="https://loot.github.io/">LOOT</a> can be used to greatly simplify the process of setting the load order, as it can correctly position thousands of plugins automatically. However, you may still need to order some plugins manually.
<p>Wrye Bash provides a number of ways for you to set up your load order:
<ul>
    <li>Alphabetical sorting by selecting a group of plugins and choosing File-&gt;Sort from the right-click menu.
    <li>Moving plugins up or down the load order by selecting them and using Ctrl-Up or Ctrl-Down respectively. This also works with groups of plugins and preserves the group's internal order.
    <li>Dragging and dropping plugins will also change the load order if the plugins are being sorted by Load Order.
    <li><em>Timestamp-based games only.</em> Selecting a group of plugins and choosing File-&gt;Redate from the right-click menu. This will move the first plugin to the specified date/time and position the others at one minute intervals after it.
    <li><em>Timestamp-based games only.</em> Editing plugin modification dates in the right-hand details panel.
</ul>
<p>When running Wrye Bash, you can also lock your load order in place to prevent unintended changes to it by selecting the <a href="#modsLockLoadOrder">Lock Load Order</a>
    option in the column header right-click menu. Note that this will prevent other utilities from changing the load order, so uncheck this option if you use such a
    utility to set your load order. If you use BOSS/LOOT to manage your load order and you also use Lock Load Order, ensure
    <a href="#launchersBOSSDisableLockLoadOrder">BOSS Disable Lock Load Order</a> is also enabled to allow BOSS/LOOT to function correctly.
<p>Note that for Skyrim and later games Wrye Bash will automatically undo any changes to load order done made by the game's launcher or any utility that does not follow the textfile-based
    load order standard in order to maintain a fully coherent load order. This effectively means that unintended changes are prevented.</p>
<figure>
<img alt="toolbar hide launcher" src="../bash/images/readme/toolbar-12-rclick-hide-boss.png"/>
<figcaption>BOSS's Launch Using GUI option.</figcaption>
</figure>
<p>The <q>Launch Using GUI</q> toggles the use of the command line interface for BOSS with the BOSS GUI. Giving quick and easy access to the additional features the GUI provides such as the <q>Edit User Rules</q> option.</p>

<h3 id="load-undo">Undo and redo Load Order changes <a class="back2top" href="#contents">Back to top</a></h3>
<p>Bash features a sophisticated undo/redo load order feature, comprising both load order changes <em>of active <strong>or</strong> inactive
    plugins</em> and activating/de-activating plugins. Whether you activate a plugin, drag and drop it in another position, deactivate a
    plugin (having its children deactivated too) etc, you can always hit <code>Ctrl+Z</code> <em>while the list of mods has focus</em> to undo
    the operation or <code>Ctrl+Y</code>/<code>Ctrl+Shift+Z</code> to redo it. Bash keeps the load orders (meaning total load order of <em>all</em> installed plugins
    and active state of the plugins) in its internal structures and will persist those on disc on shutting down,
    in <code>My Games\&lt;Game&gt;\BashLoadOrders.dat</code>, so you can undo/redo on restarting Bash.
<p>The undo/redo feature will try to preserve as many load orders as possible - so unlike undo/redo in other applications if you have an
    initial load order state A then change it to B, then hit undo (so you are back on state A), then change it to C Bash will keep in its
    internal structures the load order states A C B while most other applications would end up with A C. Undo/redo load order state is a
    relatively new feature (available since 307) so it may have rough edges.</p>

<h3 id="load-symbols">What Symbols &amp; Colours Mean <a class="back2top" href="#contents">Back to top</a></h3>
<p>Like in the Installers tab, Wrye Bash uses colour-coding and other formatting effects to convey information about the state of plugins.
    The different types of formatting used and their meanings are explained here.
    Many of these can be changed in the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-colors">Color Configuration</a> menu.</p>
<table>
    <thead><tr><th>Checkbox Type<th>Meaning
    <tbody>
        <tr><td><img alt="Active" src="../bash/images/checkbox_green_on.png" width="16" height="16"/><td>Plugin is active.
        <tr><td><img alt="Merged" src="../bash/images/checkbox_green_inc.png" width="16" height="16"/><td>Plugin is merged into an active <a href="#patch">Bashed Patch</a>.
        <tr><td><img alt="Imported" src="../bash/images/checkbox_green_imp.png" width="16" height="16"/><td>Plugin is imported into an active <a href="#patch">Bashed Patch</a>.
        <tr><td><img alt="Inactive" src="../bash/images/checkbox_green_off.png" width="16" height="16"/><td>Plugin is not active, merged or imported.
</table>
<table>
    <thead><tr><th>Checkbox Colours<th>Meaning
    <tbody>
<tr><td><img alt="Blue" src="../bash/images/checkbox_blue_on.png" width="16" height="16"/></td><td>The plugin's masters are all in exactly the same order as is specified in the plugin.</td></tr>
        <tr><td><img alt="Green" src="../bash/images/checkbox_green_on.png" width="16" height="16"/></td><td>The plugin's masters are in the same order as is specified in the plugin, but their precise positions are different (ie. there are other mods between them). This is not an issue, and can be considered to be just as good as having a blue checkbox.
        <tr><td><img alt="Yellow" src="../bash/images/checkbox_yellow_on.png" width="16" height="16"></td><td>Some of the plugin's masters are in a different order than what is specified in the plugin. This will be handled automatically by the game, but may hint at an incorrect load order on either your or the mod author's end.</td></tr>
        <tr><td><img alt="Orange" src="../bash/images/checkbox_orange_on.png" width="16" height="16"/></td><td>This plugin loads before one or more of its masters. This will either cause the game to crash or cause mods to load in unexpected ways and must be corrected.</td>
        <tr><td><img alt="Red" src="../bash/images/checkbox_red_on.png" width="16" height="16"/></td><td>One or more of the plugin's masters is missing. This will generally cause the game to crash on startup, and must be corrected.</td>
</table>
<table>
    <thead><tr><th>Text Formatting</th><th>Meaning</th></tr></thead>
    <tbody>
        <tr><td class="load-symbols-blutxt">Blue Text</td><td>A master - refer to ESM documentation at the start of this document for more information.</td></tr>
        <tr><td class="load-symbols-grntxt">Green Text</td><td>A mergeable plugin <em>(for games without ESL support)</em> or one that can be ESL-flagged <em>(for games with ESL support)</em>.</td></tr>
        <tr><td class="load-symbols-pnktxt">Pink Text</td><td>An ESL-flagged plugin. <em>Only shown for games with ESL support.</em></td></tr>
        <tr><td class="load-symbols-prptxt">Purple Text</td><td>An ESL-flagged plugin that is also a master. The color is a combination of the blue one for masters and the pink one for ESLs.</td></tr>
        <tr><td class="load-symbols-ylwtxt">Yellow Text</td><td>A plugin that should not be merged (ie. tagged with <code>NoMerge</code> - <em>only shown in games without ESL support</em>).</td></tr>
        <tr><td class="load-symbols-pnkbg">Pink Background</td><td><em>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp; Fallout&colon; New Vegas only.</em> A plugin that shares its modification date with another plugin.
            Not a problem unless both plugins are active.</td></tr>
        <tr><td class="load-symbols-redkbg">Red Background</td><td>An active plugin that should remain deactivated (ie. tagged with <code>Deactivate</code>) or, <em>for Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp; Fallout&colon; New Vegas only</em>,
            an active plugin that shares its modification date with another active plugin. This must be corrected so that they have different modification dates or else it may break your load order.</td></tr>
        <tr><td class="load-symbols-lorgbg">Light Orange Background</td><td><em>Morrowind only.</em> In Morrowind, plugin files contain <code>DATA</code>
            subrecords that store the size of the plugin's masters when it was created. If a stored size does not match the one on disk, Wrye Bash will
            highlight the corresponding master in this color. Also used for plugins that have at least one such size-mismatched master. This is a
            <em>very</em> low priority warning and can almost certainly be ignored.</td></tr>
        <tr><td class="load-symbols-grybg">Grey Background</td><td>A <a href="#modsAutoGhost">ghosted</a> plugin.</td></tr>
        <tr><td class="load-symbols-ittxt">Slanted Text</td><td>A plugin that is recommended to be imported and deactivated (ie. tagged with Deactivate).</td></tr>
        <tr><td class="load-symbols-ultxt">Underlined Text</td><td>A plugin identified as having dirty edits (Identical to Master, Deleted References, or otherwise necessary cleaning).</td></tr>
    </tbody>
</table>

<h3 id="load-commands">Useful Context Menu Commands <a class="back2top" href="#contents">Back to top</a></h3>
<p>The context menus for the column headers and plugins contain a large number of commands, most of which are unlikely to be of use to the average user so are not detailed here.
<table>
    <thead>
        <tr><th colspan="3">Column Header Context Menu
        <tr><th colspan="2">Command<th>Description
    <tbody>
        <tr><td>Files..<td>New Bashed Patch...</td><td>Creates a new <a href="#patch">Bashed
            Patch</a> plugin. Useful if you accidentally delete your current one or wish to
            have more than one.</td></tr>
        <tr>
            <td colspan="2" id="modsListMods">List Mods</td>
            <td>This lists the load order, including version information,
                activation status and major load order errors. It can be useful
                for debugging a broken load order. If the Shift key is held
                when this command is selected, the CRCs of plugins will also
                be displayed in the output. If the Ctrl key is held, then the
                versions of plugins will not be shown in the output.</td>
        </tr>
        <tr><td colspan="2" id="modsListBashTags">List Bash Tags<td>This lists all the Bash Tags applied to the plugins in your load order, and where/how the Bash Tags were specified. It can be useful for debugging a broken load order.
        <tr><td colspan="2" id="modsAutoGhost">Auto-Ghost<td>The Oblivion game engine has a bug where it reads all the plugins in the Data folder,
            and this can affect performance when the number of plugins is around 300+. In Skyrim there is a different problem, namely if you have over
            508 mod files in your data directory, the engine just plain refuses to load any of them, active or not (see here:
            <a href="https://web.archive.org/web/20190307225426/https://forums.bethsoft.com/topic/1369136-thrashing-thread-1/?hl=+508">Thrashing, thread #1, post #1</a>). Auto-Ghosting adds a <q>.ghost</q> extension to all
            inactive plugins automatically to prevent the game engine reading them, and so helping to avoid the performance drop. When a ghosted
            plugin is activated, the <q>.ghost</q> extension is removed, allowing it to function as normal. Note that most other utilities will not
            recognise ghosted plugins, so there are options available for individual plugins to control which get ghosted.
            Bash displays a warning if a lot of mods and BSAs are detected that you can disable via the ini.
        <tr><td colspan="2">ESL-Flag Bashed Patches</td><td><em>Skyrim&colon; Special Edition &amp;
            Fallout 4 only.</em> If enabled, then any built Bashed Patches will automatically
            be ESL-flagged, saving a load order slot.</td></tr>
        <tr><td colspan="2" id="modsLockLoadOrder">Lock Load Order</td><td>This prevents other
            utilities from altering your load order. More accurately, it detects changes to your
            load order when Wrye Bash starts or is focused (i.e. on top of all other program
            windows) and reverses those changes.</td></tr>
    </tbody>
</table>
<table>
    <thead>
        <tr><th colspan="2">Plugin Context Menu
        <tr><th>Command<th>Description
    <tbody>
        <tr><td>List Masters...<td>Outputs a list of the selected plugin's masters.
        <tr><td>List Bash Tags...<td>Outputs a BBCode-formatted list of all the Bash Tags applied to the selected plugin, and where/how the Bash Tags was specified. It can be useful for debugging a broken load order.
        <tr>
            <td>Create LOOT Entry...</td>
            <td>Creates LOOT masterlist entries based on the tags you have
                applied to the selected plugin(s). Also tries to figure out the
                URL that the plugin came from based on the BAIN package it was
                installed from.</td>
        </tr>
        <tr><td>Copy Mod Info...<td>Outputs a report on the selected plugins(s) with the info from the currently displayed columns.
        <tr><td>Don't Ghost<td>Don't ghost this plugin when it is inactive, even if <a href="#modsAutoGhost">Auto-Ghost</a> is enabled.
        <tr><td>Ghost<td>Ghost this plugin when it is inactive even if <a href="#modsAutoGhost">Auto-Ghost</a> is disabled.
        <tr><td id="modsRebuildPatch">Rebuild Patch...<td>Rebuild the selected Bashed Patch using the Python patcher.
</table>


<h2 id="patch">Setting Up A Bashed Patch <a class="back2top" href="#contents">Back to top</a></h2>
<h3 id="patch-overview">Overview <a class="back2top" href="#contents">Back to top</a></h3>
<div class="prlflex tap clearf">
    <figure class="slideshow" style="width:657px; min-height:676px;">
    <img alt="Bashed Patch" src="../bash/images/readme/bashed-patch-dialogue-1.png"/>
    <img alt="Bashed Patch" src="../bash/images/readme/bashed-patch-dialogue-2.png"/>
    <img alt="Bashed Patch" src="../bash/images/readme/bashed-patch-dialogue-3.png"/>
    <img alt="Bashed Patch" src="../bash/images/readme/bashed-patch-dialogue-4.png"/>
    <figcaption class="patch-overview-figcap">Wrye Bash's Bashed Patch configuration dialog.</figcaption>
    </figure>
<div class="patch-overview-txtbox">
<p>A Bashed Patch is a configurable plugin with three main functions:
<ul>
    <li>Merging plugins into itself. Merged plugins can be deactivated, avoiding the 255 plugin limit.
    <li>Importing specific types of data records from plugins. This can be used to avoid compatibility issues.
    <li>Applying tweaks to the game. This avoids the need to use other mods to apply the same tweaks.
</ul>
</div>
</div>
<h3 id="patch-configuration">Bash Configuration <a class="back2top" href="#contents">Back to top</a></h3>
<p>A Bashed Patch is created by Wrye Bash the first time you run it, with the plugin being called <q><strong>Bashed Patch, 0.esp</strong></q>. It is configured using the plugin context menu command <a href="#modsRebuildPatch">Rebuild Patch...</a>. <strong>You should rebuild your Bashed Patch every time you change your load order, before playing the game.</strong> The Bashed Patch should be last in your load order, unless you have plugins that explicitly state that they must load last.
<p>The configuration dialog consists of a list of major sections to the left, and the contents of the selected section to the right, with the build and save buttons at the bottom. The sections and their items have checkboxes: checking a section will include all its checked items in the Bashed Patch. Unchecked sections and items will not be included. Some sections don't have any items, and so just need the section checkbox checked.
<p>A short description of each section and some items is displayed near the
    bottom of the window if the section/item is hovered over. Bolded items are
    new since the last time the Bashed Patch was built, italicized items will
    not run because they have no active sources (e.g. no mods to import). Wrye
    Bash will usually do a good job auto-configuring most sections, but you may
    want to alter options, especially in the Tweak section.</p>
<table>
    <thead>
        <tr><th colspan="2">Bashed Patch Configuration Buttons
        <tr><th>Button<th>Description
    <tbody>
        <tr><td>Build Patch<td>Builds your Bashed Patch with the current configuration.
        <tr><td>Select All (next to section list)<td>Selects all the options/plugins in a section list. If an option has multiple possible values, the first value in the value list will be chosen.
        <tr><td>Deselect All (next to section list)<td>Deselects all the options/plugins in a section list.
        <tr><td>Select All (at bottom of window)<td>Selects all sections, and all the options/plugins in all sections. If an option has multiple possible values, the first value in the value list will be chosen.
        <tr><td>Deselect All (at bottom of window)<td>Deselects all sections and all the options/plugins in all section list.
        <tr><td>Revert To Default<td>Reverts your Bashed Patch to its default configuration.
        <tr><td id="patchRevertToSaved">Revert To Saved<td>Restores the last saved configuration of your Bashed Patch, undoing any changes since you last built it.
        <tr><td>Export<td>Saves your Bashed Patch's configuration into an external file for backup.
        <tr><td>Import<td>Restores your Bashed Patch's configuration from an exported patch configuration.
</table>

<h3 id="patch-merging">Merging Plugins <a class="back2top" href="#contents">Back to top</a></h3>
<p>Plugins that contain only certain types of data records can be merged into the Bashed Patch. This then allows these plugins to be deactivated, freeing up space in your load order.
<p>If you're merging plugins in, you do not need the plugins active to do so.  In fact, trying to merge them in Bash will 1 - ask you to deactivate them
    before hand, and 2 - deactivate them even if you refused that prompt after the Bashed Patch has been created.
    So if you're merging plugins, leave them inactive before building, then select to merge them in the Bashed Patch build dialog.  Don't worry,
    all the algorithms for the rest of the patchers still work as you'd expect on plugins merged this way.
<p>You should check the checkboxes of all the plugins listed in the <q>Merge Patches</q> section, and ensure the section is checked too.
<p><strong>Do not remove merged mods from your Data folder.</strong> They will need to be present when you next rebuild your Bashed Patch.</p>

<h3 id="patch-importing">Importing From Plugins <a class="back2top" href="#contents">Back to top</a></h3>
<p>Plugins can be tagged with Bash Tags that tell Wrye Bash that they contain certain changes that should be preserved even if another mod also changes the same things. This is usually because the changes are important to the functionality of the mod. Wrye Bash then allows you to choose which plugins should have which types of changes preserved, by selecting from the various Import sections when building a Bashed Patch.
<p>If a section's description in the table below begins with <q>Preserves</q> and two or more mods in its list change the same thing, then the later-loading plugin will override the other plugin(s). Otherwise changes are merged.
<table>
    <thead>
        <tr>
            <th>Section</th>
            <th>Description</th>
            <th>When You Should Use It</th>
            <th>Available For</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>Import Actors</td>
            <td>Preserves changes made to actors (ie. NPCs and creatures) by
                the mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportActorsAIPackages">Import Actors: AI
                Packages</td>
            <td>Merges the changes made to actor AI packages by all the mods
                selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Actors: Animations</td>
            <td>Preserves the changes made to actor animations by all the mods
                selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td>Import Actors: Death Items</td>
            <td>Preserves the changes made to the items added to an actor when
                it dies by the mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportActorsFaces">Import Actors: Faces</td>
            <td>Preserves the changes made to NPC faces by the mods
                selected.</td>
            <td>The decision is entirely based on user preference. Choose
                whichever mods' NPC faces you prefer.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td id="patchImportActorsFactions">Import Actors: Factions</td>
            <td>Preserves the changes made to the factions an actor belongs to
                by the mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Actors: Perks</td>
            <td>Merges the changes made to the perk list of NPCs by the mods
                selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Skyrim, Enderal&colon; Forgotten Stories &amp; Skyrim&colon;
                Special Edition</td>
        </tr>
        <tr>
            <td id="patchImportActorsSpells">Import Actors: Spells</td>
            <td>Merges the changes made to the spells actors have by the mods
                selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportCells">Import Cells</td>
            <td>Preserves the changes made by the mods selected to cell
                settings such as lighting, climate, music, name, owner, water
                and more.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Destructible</td>
            <td>Preserves the changes made to the ability to destroy certain
                parts of the environment.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Oblivion, Nehrim&colon; At Fate's Edge &amp;
                Fallout 4</td>
        </tr>
        <tr>
            <td>Import Effect Stats</td>
            <td>Preserves the changes made to the stats of magic / base
                effects.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Enchantment Stats</td>
            <td>Preserves the changes made to the effect data of enchantments
                / object effects.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportGraphics">Import Graphics</td>
            <td>Preserves the changes made by the mods selected to various
                textures and models throughout the game.</td>
            <td>The decision is entirely based on user preference. Choose
                whichever mods' graphics you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportInventory">Import Inventory</td>
            <td>Merges the changes made to the items in an actor's inventory by
                all the mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Keywords</td>
            <td>Preserves the changes made to the keywords attached to various
                things throughout the game by the mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Skyrim, Enderal&colon; Forgotten Stories &amp; Skyrim&colon;
                Special Edition</td>
        </tr>
        <tr>
            <td id="patchImportNames">Import Names</td>
            <td>Preserves the changes made to various names throughout the game
                by the mods selected.</td>
            <td>The decision is entirely based on user preference. Choose
                whichever mods' names you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Object Bounds</td>
            <td>Preserves the changes made by the mods selected to the bounds
                of many types of objects throughout the world.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Oblivion &amp; Nehrim&colon; At Fate's Edge</td>
        </tr>
        <tr>
            <td>Import Outfits</td>
            <td>Merges the changes made to the items in NPC outfits by all the
                mods selected.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Skyrim, Enderal&colon; Forgotten Stories &amp; Skyrim&colon;
                Special Edition</td>
        </tr>
        <tr>
            <td>Import Races</td>
            <td>Preserves changes made by the mods selected to various race
                attributes such as height, eyes, hair and voice.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td>Import Races: Relations</td>
            <td>Merges additions, changes and deletions to race-faction
                relations.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td>Import Races: Spells</td>
            <td>Merges additions, changes and deletions to race abilities and
                spells.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Skyrim,
                Enderal&colon; Forgotten Stories &amp;
                Skyrim&colon; Special Edition</td>
        </tr>
        <tr>
            <td id="patchImportRelations">Import Relations</td>
            <td>Merges additions, changes and deletions to faction
                relations.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Roads</td>
            <td>Preserves the changes made by the mods selected to the
                landscape's roads.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion &amp; Nehrim&colon; At Fate's Edge</td>
        </tr>
        <tr>
            <td>Import Scripts</td>
            <td>Preserves the changes made by the mods selected to the scripts
                attached to things in the game.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td id="patchImportSounds">Import Sounds</td>
            <td>Preserves the changes made by the mods selected to various
                sounds in the game.</td>
            <td>The decision is entirely based on user preference. Choose
                whichever mods' sounds you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchImportSpellStats">Import Spell Stats</td>
            <td>Preserves the changes made by the mods selected to spells /
                actor effects in order to fix bugs or rebalance them.</td>
            <td>Always, unless you are told otherwise by a mod's readme. There
                is an element of user preference, for instance if you are using
                several mods that overhaul spell stats. In such cases, choose
                whichever mods' stats you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Stats</td>
            <td>Preserves the changes made by the mods selected to items in
                order to fix bugs or rebalance them.
            <td>Always, unless you are told otherwise by a mod's readme. There
                is an element of user preference, for instance if you are using
                several mods that overhaul spell stats. In such cases, choose
                whichever mods' stats you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Text</td>
            <td>Preserves the changes made by the mods selected to various
                types of long-form text (e.g. text in a book, descriptions of
                armor, spells, weapons, etc.).</td>
            <td>Always, unless you are told otherwise by a mod's readme. There
                is an element of user preference, for instance if you are using
                several mods that overhaul spell stats. In such cases, choose
                whichever mods' stats you prefer.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Import Weapon Modifications</td>
            <td>Preserves the changes made by the mods selected to weapon
                modifications.</td>
            <td>Always, unless you are told otherwise by a mod's readme.</td>
            <td>Fallout&colon; New Vegas</td>
        </tr>
    </tbody>
</table>

<h3 id="patch-tweaking">Applying Tweaks <a class="back2top" href="#contents">Back to top</a></h3>
<p>The Bashed Patch lets you independently tweak a large number of game
    settings. Each tweak has a description that is visible when you select it.
    Some tweaks have several possible values, with the current value given in
    [square brackets] in the tweak name. Right-clicking these tweaks will
    display a menu from which you can select a different value. The tweaks are
    grouped into different sections:</p>
<table>
    <thead>
        <tr>
            <th>Section</th>
            <th>Description</th>
            <th>When You Should Use It</th>
            <th>Available For</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td id="patchTweakActors">Tweak Actors</td>
            <td>Allows you to change a number of the game's settings relating
                to actors (i.e. NPCs).</td>
            <td>The decision is entirely based on user preference.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchTweakAssorted">Tweak Assorted</td>
            <td>Contains a set of miscellaneous tweaks to the game.</td>
            <td>In Oblivion, the <strong>Bow Reach Fix</strong> and
                <strong>Nvidia Fog Fix</strong> are recommended for all users,
                as they fix bugs that may be uncovered by mods. Also in
                Oblivion, the <strong>DarNified Books</strong> option is
                recommended for users of DarNified UI. In Skyrim and games
                based on it, the <strong>Magic: Summoning Absorption
                    Fix</strong> is recommended for all users as it fixes an
                issue that affects many mods. Beyond that, the decision is
                entirely based on user preference.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchTweakClothes">Tweak Clothes</td>
            <td>Contains a set of tweaks that change settings relating to the
                game's clothing.</td>
            <td>The decision is entirely based on user preference.</td>
            <td>Oblivion &amp; Nehrim&colon; At Fate's Edge</td>
        </tr>
        <tr>
            <td id="patchTweakNames">Tweak Names</td>
            <td>Contains a set of tweaks that change the names of things in
                the game. Most change the names to change how they are sorted
                in your inventory.</td>
            <td>The decision is entirely based on user preference.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr><td id="patchTweakRaces">Tweak Races</td>
            <td>Contains a set of tweaks that alter race-related things (e.g.
                height, eyes, hairs, etc.).</td>
            <td>The decision is entirely based on user preference.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchTweakSettings">Tweak Settings</td>
            <td>Contains a set of tweaks that change various global and
                non-global game settings.</td>
            <td>In Oblivion, the <strong>UOP Vampire Aging and Face
                Fix.esp</strong> tweak is recommended for all users. Beyond
                that, the decision is entirely based on user preference.</td>
            <td>All but Fallout 4</td>
        </tr>
    </tbody>
</table>

<h3 id="patch-other">Other Bashed Patch Options <a class="back2top" href="#contents">Back to top</a></h3>
<p>The Bashed Patch also gives you a number of other sections providing additional functionality besides the above merging, importing and tweaking. These options are described below.
<table>
    <thead>
        <tr>
            <th>Section</th>
            <th>Description</th>
            <th>When You Should Use It</th>
            <th>Available For</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td id="patchAliasModNames">Alias Mod Names</td>
            <td>Allows Wrye Bash to recognise some common renamings of plugins
                that are referenced in .csv data files that it imports as part
                of some Bashed Patch sections. Renamings should be listed in
                the text box for this section. The format is <code>Old.esp =&gt;
                    New.esp</code>.</td>
            <td>If you have renamed a plugin that is referenced in a CSV file
                you have selected in the Bashed Patch's configuration. It is
                recommended that you refrain from renaming plugins, as it can
                break parts of Wrye Bash and other utilities.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td id="patchReplaceFormIDs">Replace Form IDs</td>
            <td>Replaces a set of formIDs with another set of formIDs defined
                by a .csv file.</td>
            <td>If you use a mod that tells you to use it.</td>
            <td>Oblivion &amp; Nehrim&colon; At Fate's Edge</td>
        </tr>
        <tr>
            <td id="patchCoblCatalogs">Cobl Catalogs</td>
            <td>Updates Cobl's ingredient and effect catalogs to take into
                account those added by mods you use.</td>
            <td>If you use Cobl (a.k.a. Common Oblivion).</td>
            <td>Oblivion</td>
        </tr>
        <tr>
            <td>Cobl Exhaustion</td>
            <td>Updates greater powers added by the mods that are listed in the
                selected .csv file options so that they're compatible with
                Cobl's Exhaustion feature.</td>
            <td>If you use Cobl's Exhaustion feature.</td>
            <td>Oblivion</td>
        </tr>
        <tr>
            <td>Contents Checker</td>
            <td>Checks that leveled lists, outfits, recipes and inventories
                contain the correct types of entries, and removes any incorrect
                entries.</td>
            <td>Always.</td>
            <td>All but Fallout 4</td>
        </tr>
        <tr>
            <td>Eye Checker</td>
            <td>Filters eyes from races in order to fix the 'googly eyes'
                bug.</td>
            <td>Always.</td>
            <td>Oblivion &amp; Nehrim&colon; At Fate's Edge</td>
        </tr>
        <tr>
            <td id="patchLeveledLists">Leveled Lists</td>
            <td>Merges changes made to leveled lists by mods to increase
                compatibility between them.</td>
            <td>Always. If you don't have any mods that alter leveled lists,
                the option won't do anything, in which case it doesn't hurt to
                have it enabled.</td>
            <td>All games</td>
        </tr>
        <tr>
            <td id="patchMorphFactions">Morph Factions</td>
            <td>Updates factions so that they are more likely to work with Wrye
                Morph.</td>
            <td>If you use Cobl and Wrye Morph.</td>
            <td>Oblivion</td>
        </tr>
        <tr>
            <td>NPC Checker</td>
            <td>Assigns hair and eyes to NPCs that are otherwise missing
                them.</td>
            <td>Always.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td>Race Checker</td>
            <td>Sorts race hairs and eyes. Note that the output of this patcher
                will appear as an ITM in xEdit. <strong>It is not an ITM. Do
                    not clean it.</strong> The xEdit team cannot fix this
                problem because of the number of mods that would show as
                conflicts if it were fixed. See
                <a href="../bash/images/readme/race-checker-itm.png">this
                    discussion</a> with ElminsterAU, xEdit's developer, from
                the xEdit discord.</td>
            <td>Always.</td>
            <td>Oblivion, Nehrim&colon; At Fate's Edge, Fallout 3 &amp;
                Fallout&colon; New Vegas</td>
        </tr>
        <tr>
            <td id="patchSEWorldTests">SEWorld Tests</td>
            <td>Fixes quests that aren't suspended while your character is in
                the Shivering Isles. This doesn't apply to mod-added quests, it
                only restores suspension to vanilla quests where mods have
                removed it.</td>
            <td>Always. If you don't have Shivering Isles, the option won't do
                anything, in which case it doesn't hurt to have it
                enabled.</td>
            <td>Oblivion</td>
        </tr>
        <tr>
            <td>Timescale Checker</td>
            <td>Adjusts the wave period of grasses to match changes in the
                timescale. Note that this patcher is incompatible with plugins
                that change  grass wave periods to match a different timescale.
                Uninstall such plugins before using it, as their functionality
                will otherwise be duplicated by this patcher.</td>
            <td>Always. Does nothing if you are not using a nonstandard
                timescale, in which case it doesn't hurt to have it
                enabled.</td>
            <td>All but Fallout 4</td>
        </tr>
    </tbody>
</table>

<h2 id="ini">Applying Ini File Edits <a class="back2top" href="#contents">Back to top</a></h2>
<h3 id="ini-overview">Overview <a class="back2top" href="#contents">Back to top</a></h3>
<figure class="slideshow">
<img alt="INI Edits Tab" src="../bash/images/readme/ini-edits-1.png"/>
<img alt="INI Edits Tab" src="../bash/images/readme/ini-edits-2.png"/>
<img alt="INI Edits Tab" src="../bash/images/readme/ini-oblivion.png"/>
<img alt="INI Edits Tab" src="../bash/images/readme/ini-all_natural.png"/>
<figcaption class="ini-overview-figcap">Wrye Bash's INI Edits tab, editing SkyrimPrefs.ini, Oblivion.ini, and All Natural.ini, a mod's configuration file.</figcaption>
</figure>

<p>The Ini Edits tab allows the user to quickly apply edits to the games's INI file (e.g. Oblivion.ini, Skyrim.ini, Fallout4Custom.ini, etc.) depending on your game, and mod-added ini files, including those containing scripts used to configure mods. Edits are applied from ini tweak files, which are just a text file that contains only the lines of the ini that you wish to change. Ini tweaks are stored in the <code>Data\Ini Tweaks</code> folder, and may be installed through BAIN or placed there manually.
<p>The drop-down box allows you to select the current ini file. The <q>Browse...</q> option in the drop-down box can be used to select an ini file not listed.
<p>Selecting a tweak will display its contents in the middle column, and highlights the changes it applies to the current ini file in the right column. To apply a tweak, right click it and select <a href="#tweakApply">Apply</a>.
<p><strong>Warning:</strong> Incorrect INI settings in the game INI can cause bugs, CTDs or other damage to your game. Advanced settings in particular tend to be machine-specific and should not be casually copied from one computer to another.</p>

<h3 id="ini-symbols">What Symbols &amp; Colours Mean <a class="back2top" href="#contents">Back to top</a></h3>
<table>
    <thead><tr><th>Checkbox Style<th>Meaning
    <tbody>
        <tr><td><img alt="Orange" src="../bash/images/checkbox_orange_off.png"/><td>Some or all the variables the tweak sets do not exist in the current ini file.
        <tr><td><img alt="Green" src="../bash/images/checkbox_green_off.png"/><td>The variable values in the current ini file do not match the values set by the tweak.
        <tr><td><img alt="Yellow with Dot" src="../bash/images/checkbox_yellow_imp.png"/><td>Some, but not all, of the variable values in the current ini file do not match the values set by the tweak.
        <tr><td><img alt="Green with Dot" src="../bash/images/checkbox_green_imp.png"/><td>Some, but not all, of the variable values in the current ini file do not match the values set by the tweak. The values that don't match another tweak from the same installer.
        <tr><td><img alt="Green with Check" src="../bash/images/checkbox_green_on.png"/><td>Tweak is applied.
</table>
<table>
    <thead><tr><th>Text Formatting<th>Meaning
    <tbody>
        <tr><td class="ini-symbols-orgbg">Orange Background<td>The specific heading or tweak is invalid for the current ini file.
        <tr><td class="ini-symbols-ylwbg">Yellow Background<td>The specific variable value does not match the value in the current ini file.
        <tr><td class="ini-symbols-grnbg">Green Background<td>The specific variable value matches the value in the current ini file.
</table>
<h3 id="ini-commands">Buttons &amp; Context Menu Commands <a class="back2top" href="#contents">Back to top</a></h3>
<div class="prlflex clearf">
    <figure class="slideshow" style="width: 432px; min-height: 152px">
        <img alt="INI Edits Header Menu" src="../bash/images/readme/ini-edits-rclick-ini-header-menu-1.png">
        <img alt="INI Edits Header Menu" src="../bash/images/readme/ini-edits-rclick-ini-header-menu-2.png">
        <img alt="INI Edits Header Menu" src="../bash/images/readme/ini-edits-rclick-ini-header-menu-3.png">
        <img alt="INI Edits Header Menu" src="../bash/images/readme/ini-edits-rclick-ini-header-menu-4.png">
    </figure>
    <table id="iniHeaderCommands">
        <thead>
            <tr><th colspan="3">Column Header Context Menu</th></tr>
            <tr><th colspan="2">Command</th><th>Description</th></tr>
        </thead>
        <tbody>
            <tr><td colspan="2">Sort By</td><td>This submenu allows you to choose by which
                column the INI list is sorted. This is equivalent to clicking on a column
                header.</td></tr>
            <tr><td colspan="2">Columns</td><td>This submenu allows you to choose which
                columns are visible in the INI list.</td></tr>
            <tr><td>Files..</td>
                <td>Open Folder...</td><td>Opens the <code>Data/INI Tweaks</code> folder.</td></tr>
            <tr><td colspan="2" id="allowTweaksWithNewSettings">Allow Tweaks with New
                Settings</td><td> Allows tweaks which have new sections and/or settings to
                be installed. Use carefully as you might inadvertently add bogus
                sections/settings to your INI.</td></tr>
            <tr><td colspan="2">List Active INI Tweaks...</td><td>Lists all currently
                applied INI tweaks to the selected INI.</td></tr>
        </tbody>
    </table>
</div>
<div class="prlflex clearf">
    <figure style="width: 279px; min-height: 123px"> <!-- Add class="slideshow" if we ever have more than one here -->
        <img alt="INI Edits Menu" src="../bash/images/readme/ini-edits-rclick-ini-menu.png">
    </figure>
    <table id="iniMenuCommands">
        <thead>
            <tr><th colspan="2">Tweak Context Menu
            <tr><th>Command<th>Description
        <tbody>
            <tr><td id="tweakApply">Apply<td>Applies the tweak to the current ini file.
            <tr><td>Create Tweak with current settings...<td>Creates a new tweak with the same settings as the selected tweak, but uses the values in the current ini file.
            <tr><td>List Errors...<td>Lists invalid tweaks (for instance OBSE ini tweaks are invalid if current target ini is Oblivion ini), and
                also lists section headers and/or individual settings that are present in selected tweak(s) but are missing from the current
                target ini. These tweaks may be installed however - depending on <a href="#allowTweaksWithNewSettings">Allow Tweaks with New
                    Settings</a> setting.
            <tr><td>Open/Copy...<td>If the (single) selected item is a default Bash tweak this menu item copies it to the
                <code>Data/INI Tweaks</code> folder, otherwise it opens the tweak with the default text editor for .ini files.
            <tr>
                <td>Delete</td>
                <td>Deletes the selected tweak(s). Deleted tweaks are sent to
                    the Recycling Bin. Default (hardcoded) tweaks can't be
                    deleted.</td>
            </tr>
        </tbody>
    </table>
</div>
<table>
    <thead>
        <tr><th colspan="2">Ini Edits Tab
        <tr><th>Button<th>Description
    <tbody>
        <tr><td>Remove<td>Removes the selected ini file from the drop-down selection box. This will not remove game default INI files.
        <tr><td>Edit...<td>Opens the current ini file for editing in the default text editor.
</table>

<h2 id="launchers">Launching Applications <a class="back2top" href="#contents">Back to top</a></h2>
<figure class="slideshow">
<img alt="launcher" src="../bash/images/readme/toolbar-10-hover-obse-toggle.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-9-hover-autoquit.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-8-hover-launchgameviaobse.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-7-hover-launchgame.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-5-hover-creationkit.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-6-hover-launchboss.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-4-hover-docbrowser.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-3-hover-modchecker.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-2-hover-settings.png"/>
<img alt="launcher" src="../bash/images/readme/toolbar-1-hover-helpfile.png"/>
<figcaption class="launchers-figcap">Wrye Bash's launcher bar, at the bottom of its main window.</figcaption>
</figure>
<p>At the bottom left of Bash's main window you'll find launch buttons for your game and other applications if they're installed. You'll also find a few toggle buttons and some Wrye Bash feature buttons. Each of the application buttons will be present if the corresponding application is present in the game install directory, or in their default install location if the application is not game-specific.
<p>Clicking an application's icon will launch it, and clicking a toggle button will change the state of the toggle. Clicking a Wrye Bash feature button will open that feature's window.</p>
<h3 id="launchers-toggles">Toggle Buttons <a class="back2top" href="#contents">Back to top</a></h3>
<table>
    <thead><tr><th>Icon (On)<th>Icon (Off)<th>Toggles<th>Behaviour
    <tbody>
        <tr><td><img alt="checked green checkbox" src="../bash/images/checkbox_green_on_32.png" width="32" height="32"/>
            <td><img alt="unchecked green checkbox" src="../bash/images/checkbox_green_off_32.png" width="32" height="32"/>
            <td>Script Extender
            <td>When checked this will launch the game's Script Extender when either the game or game's editor (Construction Set or Creation Kit) buttons are clicked. If the LAA Launcher also launches the game's Script Extender, then unchecking this toggle will also uncheck the LAA Launcher toggle.
        <tr><td><img alt="checked blue checkbox" src="../bash/images/checkbox_blue_on_32.png" width="32" height="32"/>
            <td><img alt="unchecked blue checkbox" src="../bash/images/checkbox_blue_off_32.png" width="32" height="32"/>
            <td>LAA Launcher
            <td>When checked this will launch the LAA Launcher when the game button is clicked. If the LAA Launcher also launches the game's Script Extender, checking this will also check the Script Extender toggle.
        <tr><td><img alt="checked red checkbox" src="../bash/images/checkbox_red_x_32.png" width="32" height="32"/>
            <td><img alt="unchecked red checkbox" src="../bash/images/checkbox_red_off_32.png" width="32" height="32"/>
            <td>Auto-Quit
            <td>If checked this will cause Bash to quit when launching the game. This is useful if you're concerned about memory usage.
</table>
<h3 id="launchers-game">Game &amp; Editor Launchers <a class="back2top" href="#contents">Back to top</a></h3>
<p>The game and editor icons displayed will depend on which supported game you have Wrye Bash installed for. Using Wrye Bash's game launcher opens the game itself, rather than the game's launcher.
<table>
    <thead>
        <tr>
            <th colspan="2">Oblivion</th>
            <th colspan="2">Nehrim&colon; At Fate's Edge</th>
            <th colspan="2">Fallout 3</th>
            <th colspan="2">Fallout&colon; New Vegas</th>
            <th colspan="2">Skyrim</th>
            <th colspan="2">Enderal&colon; Forgotten Stories</th>
            <th colspan="2">Fallout 4</th>
            <th colspan="2">Skyrim&colon; Special Edition</th>
        </tr>
        <tr>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
            <th>Icon</th><th>Application</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td><img alt="Oblivion Icon" src="../bash/images/oblivion_32.png" width="32" height="32"/></td><td>Oblivion</td>
            <td><img alt="Nehrim Icon" src="../bash/images/nehrim_32.png" width="32" height="32"/></td><td>Nehrim&colon; At Fate's Edge</td>
            <td><img alt="Fallout 3 Icon" src="../bash/images/fallout3_32.png" width="32" height="32"/></td><td>Fallout 3</td>
            <td><img alt="Fallout&colon; New Vegas Icon" src="../bash/images/falloutnv_32.png" width="32" height="32"/></td><td>Fallout&colon; New Vegas</td>
            <td><img alt="Skyrim Icon" src="../bash/images/skyrim_32.png" width="32" height="32"/></td><td>Skyrim</td>
            <td><img alt="Enderal Icon" src="../bash/images/enderal_32.png" width="32" height="32"/></td><td>Enderal&colon; Forgotten Stories</td>
            <td><img alt="Fallout 4 Icon" src="../bash/images/fallout4_32.png" width="32" height="32"/></td><td>Fallout 4</td>
            <td><img alt="Skyrim&colon; Special Edition Icon" src="../bash/images/skyrim_32.png" width="32" height="32"/></td><td>Skyrim&colon; Special Edition</td>
        </tr>
        <tr>
            <td><img alt="Oblivion CS Icon" src="../bash/images/tescs32.png" width="32" height="32"/></td><td><a href="https://cs.elderscrolls.com/index.php?title=The_Elder_Scrolls_Construction_Set">TES Construction Set</a></td>
            <td><img alt="Oblivion CS Icon" src="../bash/images/tescs32.png" width="32" height="32"/></td><td><a href="https://cs.elderscrolls.com/index.php?title=The_Elder_Scrolls_Construction_Set">TES Construction Set</a></td>
            <td><img alt="Fallout 3 GECK Icon" src="../bash/images/geck32.png" width="32" height="32"/></td><td><a href="https://geck.bethsoft.com/index.php?title=Main_Page">Garden of Eden Creation Kit</a></td>
            <td><img alt="Fallout&colon; New Vegas GECK Icon" src="../bash/images/geck32.png" width="32" height="32"/></td><td><a href="https://geck.bethsoft.com/index.php?title=Main_Page">Garden of Eden Creation Kit</a></td>
            <td><img alt="Creation Kit Icon" src="../bash/images/creationkit32.png" width="32" height="32"/></td><td><a href="https://www.creationkit.com/">Skyrim Creation Kit</a></td>
            <td><img alt="Creation Kit Icon" src="../bash/images/creationkit32.png" width="32" height="32"/></td><td><a href="https://www.creationkit.com/">Skyrim Creation Kit</a></td>
            <td><img alt="Creation Kit Icon" src="../bash/images/creationkit32.png" width="32" height="32"/></td><td><a href="https://www.creationkit.com/">Fallout 4 Creation Kit</a></td>
            <td><img alt="Creation Kit Icon" src="../bash/images/creationkit32.png" width="32" height="32"/></td><td><a href="https://www.creationkit.com/">Skyrim&colon; Special Edition Creation Kit</a></td>
        </tr>
    </tbody>
</table>
<h3 id="launchers-utils">Game-Specific Utilities <a class="back2top" href="#contents">Back to top</a></h3>
<p>xEdit, xTrans and xView are just different modes of xEdit and will be available if the appropriate xEdit executable (e.g. Tes4Edit.exe) is available.
   The xEdit launchers have extra options:</p>
<ul>
    <li>Expert Mode - If checked, this option runs xEdit with the <code>-IKnowWhatImDoing</code> argument,
        activating more advanced functionality whenever xEdit is run from its launcher in the status bar.</li>
    <li>Skip BSAs - If checked, this option runs xEdit with the <code>-skipbsa</code> argument, which
        skips loading BSAs. Faster, but some functionality in xEdit will be disabled when it's run like
        this.</li>
</ul>
<p>Tes4Gecko &amp; Oblivion Book Creator will be available if the windows path variable <code>JAVA_HOME</code> points to a valid
   Java install (or the javaw.exe is present in Windows\System32) and their .jar file is present in Oblivion install directory
   or for OBC in the data directory (you can override those default paths in bash.ini).</p>
<p>The BOSS launcher has some options if BOSS v2 is installed:</p>
<ul>
 <li>Right-clicking the BOSS icon and selecting <q id="launchersBOSSDisableLockLoadOrder">BOSS Disable Lock Load Order</q> will cause Wrye Bash to temporarily disable Lock Load Order
     when BOSS is run from its application launcher in the status bar, to allow BOSS to set the load order, re-enabling it after BOSS has finished running. It has no effect when BOSS
     is run from outside Wrye Bash, or when Wrye Bash is managing Skyrim or a newer game.
 <li>Right-clicking the BOSS icon and selecting the <q>Launch using GUI</q> will cause Wrye Bash to launch BOSS's GUI instead of its command line interface.
    <li>If <strong>R</strong> is pressed, it will do a level 1 revert (to the state just prior to the last sort).
    <li>If <strong>Shift-R</strong> is pressed, it will do a level 2 revert (to the state just prior to the 2nd last sort).
    <li>If <strong>S</strong> is pressed, it will run BOSS in its silent mode, so that the BOSS Log does not automatically open once it has finished running.
    <li>If <strong>C</strong> is pressed, it will run BOSS with its Display File CRCs option enabled, so that plugin CRCs are displayed in the BOSS Log.
</ul>
<table>
    <thead>
        <tr><th colspan="2">Oblivion<th colspan="2">Skyrim
        <tr><th>Icon<th>Application<th>Icon<th>Application
    <tbody>
        <tr><td><img alt="tool image" src="../bash/images/boss32.png" width="32" height="32"></td><td><a href="http://boss-developers.github.io">BOSS</a>
            <td><img alt="tool image" src="../bash/images/boss32.png" width="32" height="32"></td><td><a href="http://boss-developers.github.io">BOSS</a>
        <tr><td><img alt="tool image" src="../bash/images/loot32.png" width="32" height="32"/><td><a href="https://loot.github.io/">LOOT</a>
            <td><img alt="tool image" src="../bash/images/loot32.png" width="32" height="32"/><td><a href="https://loot.github.io/">LOOT</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/tes4edit32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/11536">TES4Edit</a>
            <td><img alt="tool image" src="../bash/images/tools/tes4edit32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/skyrim/mods/25859">TES5Edit</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/tes4lodgen32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/15781">TES4LODGen</a>
            <td><img alt="tool image" src="../bash/images/tools/tes4lodgen32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/skyrim/mods/62698/">TES5LODGen</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/bsacommander32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/3311">BSA Commander</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/interactivemapofcyrodiil32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/3961">Interactive Map of Cyrodiil and Shivering Isles</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/oblivionbookcreator32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/42132">Oblivion Book Creator</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/oblivionfaceexchangerlite32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/7808">Oblivion Face Exchange Lite</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/obmm32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/2097">Oblivion Mod Manager</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/tabula32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/33486">Tabula</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/tes4files32.png" width="32" height="32"/><td><a href="http://modsreloaded.com/tes4files">TES4Files</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/tes4gecko32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/8665">TES4Gecko</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/isobl32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20121102053259/https://tesalliance.org/forums/index.php?/files/file/132-insanitys-oblivion-launcher/">Insanity Sorrow's Oblivion Launcher (offline)</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/modlistgenerator32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20121108015410/https://tesalliance.org/forums/index.php?/files/file/280-oblivion-mod-list-generator/">Insanity Sorrow's Oblivion Mod List Generator (offline)</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/insanity'srng32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20120618163702/https://tesalliance.org/forums/index.php?/files/file/131-random-name-generator/">Insanity Sorrow's Random Name Generator (offline)</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/randomnpc32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20121105223820/https://tesalliance.org/forums/index.php?/files/file/128-random-npc/">Insanity Sorrow's Random NPC Generator (offline)</a>
            <td><td>
        <tr><td><img alt="tool image" src="../bash/images/tools/insanity'sreadmegenerator32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20120603032215/https://tesalliance.org/forums/index.php?/files/file/130-insanitys-readme-generator/">Insanity Sorrow's Readme Generator (offline)</a>
            <td><td>
</table>
<h3 id="launchers-apps">Other Applications <a class="back2top" href="#contents">Back to top</a></h3>
<table>
    <thead>
        <tr><th colspan="2">Model Tools<th colspan="2">Texture Tools<th colspan="2">Audio Tools<th colspan="2">Misc
        <tr><th>Icon<th>Application<th>Icon<th>Application<th>Icon<th>Application<th>Icon<th>Application
    <tbody>
        <tr><td><img alt="tool image" src="../bash/images/tools/artofillusion32.png" width="32" height="32"/><td><a href="http://www.artofillusion.org/">Art of Illusion</a>
            <td><img alt="tool image" src="../bash/images/tools/anifx32.png" width="32" height="32"/><td><a href="https://icofx.ro/">AniFX (now icofx)</a>
                <td><img alt="tool image" src="../bash/images/tools/abcamberaudioconverter32.png" width="32" height="32"/><td><a href="https://archive.org/details/tucows_372588_ABC_Amber_Audio_Converter">ABC Amber Audio Converter</a>
                    <td><img alt="tool image" src="../bash/images/tools/eggtranslator32.png" width="32" height="32"/><td><a href="https://www.ei-der-zeit.com/forum/filebase/index.php?entry/325-egg-translator/">Egg Translator</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/autocad32.png" width="32" height="32"/><td><a href="https://www.autodesk.com/products/autocad/overview">AutoCad</a>
            <td><img alt="tool image" src="../bash/images/tools/artweaver32.png" width="32" height="32"/><td><a href="https://www.artweaver.de/en">Artweaver</a>
                <td><img alt="tool image" src="../bash/images/tools/audacity32.png" width="32" height="32"/><td><a href="https://www.audacityteam.org/">Audacity</a>
                    <td><img alt="tool image" src="../bash/images/tools/evgaprecision32.png" width="32" height="32"/><td><a href="https://www.evga.com/">EVGA Precision</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/blender32.png" width="32" height="32"/><td><a href="https://www.blender.org">Blender</a>
            <td><img alt="tool image" src="../bash/images/tools/crazybump32.png" width="32" height="32"/><td><a href="https://www.crazybump.com/">CrazyBump</a>
                <td><img alt="tool image" src="../bash/images/tools/switch32.png" width="32" height="32"/><td><a href="https://www.nch.com.au/switch/index.html">Switch</a>
                    <td><img alt="tool image" src="../bash/images/tools/fraps32.png" width="32" height="32"/><td><a href="http://www.fraps.com/">Fraps</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/gmax32.png" width="32" height="32"/><td><a href="https://www.turbosquid.com/gmax">GMax</a>
            <td><img alt="tool image" src="../bash/images/tools/ddsconverter32.png" width="32" height="32"/><td><a href="https://www.nexusmods.com/oblivion/mods/8698/">DDSConverter2</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/freemind32.png" width="32" height="32"/><td><a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page">FreeMind</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/maya32.png" width="32" height="32"/><td><a href="https://www.autodesk.com/products/maya/overview">Maya</a>
            <td><img alt="tool image" src="../bash/images/tools/deeppaint32.png" width="32" height="32"/><td><a href="https://www.chip.de/downloads/Deep-Paint_16395518.html">DeepPaint</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/freeplane32.png" width="32" height="32"/><td><a href="https://freeplane.sourceforge.io/wiki/index.php/Home">Freeplane</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/3dsmax32.png" width="32" height="32"/><td><a href="https://www.autodesk.com/products/3ds-max/overview">3ds Max</a>
            <td><img alt="tool image" src="../bash/images/tools/dogwaffle32.png" width="32" height="32"/><td><a href="https://www.thebest3d.com/dogwaffle/free/">Dogwaffle</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/filezilla32.png" width="32" height="32"/><td><a href="https://filezilla-project.org/">Filezilla</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/milkshape3d32.png" width="32" height="32"/><td><a href="http://www.milkshape3d.com/">MilkShape 3D</a>
            <td><img alt="tool image" src="../bash/images/tools/faststoneimageviewer32.png" width="32" height="32"/><td><a href="https://www.faststone.org/">FastStone Image Viewer</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/logitechkeyboard32.png" width="32" height="32"/><td><a href="https://support.logitech.com/en_ca/product/g11-gaming-keyboard">Logitech G11 Keyboard Profiler</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/mudbox32.png" width="32" height="32"/><td><a href="https://www.autodesk.com/products/mudbox/overview">Mudbox</a>
            <td><img alt="tool image" src="../bash/images/tools/genetica32.png" width="32" height="32"/><td><a href="http://spiralgraphics.biz/genetica.htm">Genetica</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/mediamonkey32.png" width="32" height="32"/><td><a href="https://www.mediamonkey.com/">Media Monkey</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/nifskope32.png" width="32" height="32"/><td><a href="http://niftools.sourceforge.net/wiki/NifTools">Nifskope</a>
            <td><img alt="tool image" src="../bash/images/tools/geneticaviewer32.png" width="32" height="32"/><td><a href="http://spiralgraphics.biz/viewer/">Genetica Viewer</a>
                <td><td>
                     <td><img alt="tool image" src="../bash/images/tools/notepad++32.png" width="32" height="32"/><td><a href="https://notepad-plus-plus.org/">Notepad++</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/sculptris32.png" width="32" height="32"/><td><a href="https://pixologic.com/sculptris/">Sculptris</a>
            <td><img alt="tool image" src="../bash/images/tools/gimp32.png" width="32" height="32"/><td><a href="https://www.gimp.org/">GIMP</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/radvideotools32.png" width="32" height="32"/><td><a href="http://www.radgametools.com/bnkdown.htm">RAD Video Tools</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/softimagemodtool32.png" width="32" height="32"/><td><a href="https://developer.valvesoftware.com/wiki/Softimage_Mod_Tool">Softimage Mod Tool</a>
            <td><img alt="tool image" src="../bash/images/tools/krita32.png" width="32" height="32"/><td><a href="https://krita.org/">Krita</a>
                <td><td>
                     <td><img alt="tool image" src="../bash/images/steam32.png" width="32" height="32"/><td><a href="https://www.steampowered.com/">Steam</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/speedtree32.png" width="32" height="32"/><td><a href="https://store.speedtree.com/">SpeedTree</a>
            <td><img alt="tool image" src="../bash/images/tools/icofx32.png" width="32" height="32"/><td><a href="http://icofx.ro/index.html">icoFX</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/winmerge32.png" width="32" height="32"/><td><a href="http://winmerge.org/">WinMerge</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/treed32.png" width="32" height="32"/><td><a href="https://web.archive.org/web/20130915030534/http://www.frecle.net:80/index.php?show=treed.about">tree[d]</a>
            <td><img alt="tool image" src="../bash/images/tools/inkscape32.png" width="32" height="32"/><td><a href="https://www.inkscape.org/">Inkscape</a>
                <td><td>
                    <td><img alt="tool image" src="../bash/images/tools/winsnap32.png" width="32" height="32"/><td><a href="https://www.majorgeeks.com/files/details/winsnap.html">WinSnap</a>
        <tr><td><img alt="tool image" src="../bash/images/tools/wings3d32.png" width="32" height="32"/><td><a href="http://www.wings3d.com/">Wings3D</a>
            <td><img alt="tool image" src="../bash/images/tools/irfanview32.png" width="32" height="32"/><td><a href="https://www.irfanview.com/">Irfan View</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/nvidiamelody32.png" width="32" height="32"/><td><a href="https://www.nvidia.com/object/melody_home.html">NVIDIAMelody</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/paint.net32.png" width="32" height="32"/><td><a href="https://www.getpaint.net/index.html">Paint.NET</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/paintshopprox332.png" width="32" height="32"/><td><a href="https://www.paintshoppro.com/en/products/paintshop-pro/standard/?pid=prod4220093&storeKey=us">PaintShop Photo Pro</a>
                <td><td>
                    <td><td>
            <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/photobie32.png" width="32" height="32"/><td><a href="https://www.majorgeeks.com/files/details/photobie.html">Photobie Design Studio</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/photofiltre32.png" width="32" height="32"/><td><a href="http://www.photofiltre.com/">PhotoFiltre</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/photoscape32.png" width="32" height="32"/><td><a href="http://www.photoscape.org/ps/main/index.php">PhotoScape</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/photoseam32.png" width="32" height="32"/><td><a href="https://www.mediachance.com/pseam/">PhotoSEAM</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/photoshop32.png" width="32" height="32"/><td><a href="https://www.adobe.com/ca/products/photoshop.html">Photoshop</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/pixelstudiopro32.png" width="32" height="32"/><td><a href="https://www.softpedia.com/get/Multimedia/Graphic/Graphic-Editors/Pixel32.shtml">Pixel Studio Pro</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/pixia32.png" width="32" height="32"/><td><a href="https://www.ne.jp/asahi/mighty/knight/index.html">Pixia</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/texturemaker32.png" width="32" height="32"/><td><a href="http://www.texturemaker.com/download.php">TextureMaker</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/twistedbrush32.png" width="32" height="32"/><td><a href="http://www.pixarra.com/pro_studio.html">Twisted Brush</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/wtv32.png" width="32" height="32"/><td><a href="https://developer.nvidia.com/sites/default/files/akamai/tools/files/Windows_Texture_Viewer_v089b.rar">Windows Texture Viewer</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/xnormal32.png" width="32" height="32"/><td><a href="https://www.xnormal.net/">xNormal</a>
                <td><td>
                    <td><td>
        <tr><td><td>
            <td><img alt="tool image" src="../bash/images/tools/xnview32.png" width="32" height="32"/><td><a href="https://www.xnview.com/en/xnview/">XnView</a>
                <td><td>
                    <td><td>
</table>
<h3 id="launchers-features">Wrye Bash Feature Launchers <a class="back2top" href="#contents">Back to top</a></h3>
<table>
    <thead><tr><th>Icon<th>Feature<th>Description
    <tbody>
        <tr><td><img alt="tool image" src="../bash/images/docbrowser32.png" width="32" height="32"/>
            <td>Doc Browser
            <td>Show the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-docs">Doc Browser</a>. (You can also view the doc browser by double clicking on any mod file in the Mods tab.)
        <tr>
            <td id="launchersPluginChecker"><img alt="tool image" src="../bash/images/modchecker32.png" width="32" height="32"/></td>
            <td>Plugin Checker</td>
            <td>Show the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Plugin Checker</a>.</td>
        </tr>
        <tr><td id="launchersSettingsMenu"><img alt="tool image" src="../bash/images/settingsbutton32.png" width="32" height="32"/>
            <td>Settings
            <td>Brings up the <a href="Wrye%20Bash%20Advanced%20Readme.html#settings">Settings Menu</a>.
        <tr><td><img alt="tool image" src="../bash/images/help32.png" width="32" height="32"/>
            <td>Help
            <td>Show this help file in the default web browser.
</table>

<h3 id="manually-add">Manually adding tools to the Launcher Bar <a class="back2top" href="#contents">Back to top</a></h3>
<p>To do this find and Right Click on a tools .exe file, and choose send to desktop
<p>Copy this Icon from the desktop and paste it into the Mopy \ Apps \ folder ( The temporary desktop icon copy can now be deleted )
<p>When you next run Wrye Bash the icon will be in the Launcher Bar, and you can Drag and drop the new icon to a desired position
<p>Be careful not to use up all the available space and prevent tooltip messages appearing next to the Launcher Bar</p>

<h2 id="trouble">Troubleshooting <a class="back2top" href="#contents">Back to top</a></h2>
<h3 id="trouble-dump">Generating A Bug Dump <a class="back2top" href="#contents">Back to top</a></h3>
<p>If Wrye Bash encounters an issue, it will generate a bug dump that will appear in a popup window. If an issue is encountered during startup, Wrye Bash may be unable to create the popup window, and so the bug dump will be saved to a log file, either <code>bash.log</code> or <code>Wrye Bash.exe.log</code> depending on the version of Wrye Bash you use. If no log file is present, then you will have to generate it yourself, using the steps below.
<ol>
    <li>Open a command prompt. This can be done by selecting Start-&gt;Programs-&gt;Accessories-&gt;Command Prompt.
    <li>Change the working directory to the <code>Mopy</code> directory. E.g. <code>cd /D "C:\Program Files\Bethesda Softworks\Oblivion\Mopy"</code> if Wrye Bash is installed for Oblivion.
    <li>If using the Python version of Wrye Bash: Run <code>"Wrye Bash Debug.py" -d &gt; bash.log</code>.
    <ul>
        <li>If that does not work, try <code>"C:\python27\python.exe" "Wrye Bash Debug.py" -d</code>. This assumes that you have Python 2.7 installed to the default directory. Adjust the above to reference the correct path if not.
    </ul>
    If using the Standalone version of Wrye Bash: Run <code>"Wrye Bash.exe" -d</code>.
</ol>
<p>The log file will detail the cause of the problem that is stopping Wrye Bash from starting. Read it and the rest of this section to see if the problem is something you can fix yourself. If not, report it to an official Wrye Bash thread for support.</p>

<h3 id="trouble-permissions">File Permissions <a class="back2top" href="#contents">Back to top</a></h3>
<p>If you are running Windows Vista or later, Wrye Bash (and other modding programs) may be prevented from working correctly by the UAC security feature.  For Windows Store games, there are no workarounds to this, if you receive errors you must launch as as Administrator (workaround 4). There are four common workarounds to this problem:
<ol>
    <li>Install the game outside <q>Program Files</q> or <q>Program Files (x86)</q>. UAC prevents unauthorised edits to these folders, so by installing the game outside of them, you remove it from UAC's reach, allowing you to use mods more easily. Steam users can move their Steam installation and games using <a href="https://support.steampowered.com/kb_article.php?ref=7418-YUBN-8129">these instructions</a>.
    <li>Deactivate UAC. This can be done from the Control Panel, and will turn UAC off across the whole of your computer. It is up to you whether you feel that you have adequate security measures in place to do this without risk.
    <li>Give yourself <q>Full Control</q> permissions over your game install folder. This will allow you to make any edits you desire while keeping UAC active and on guard for any edits made by programs you do not run, and also means that you do not need to reinstall your game to a new location.
    <li>Do nothing.  Wrye Bash will detect if it needs to run as Administrator, and give you a dialog with a few options:
        <ol>
            <li>Start Wrye Bash as Administrator:  This will give Wrye Bash full Administrator Rights, allowing it to function fully with no further action, with one exception:
                <ul>
                    <li>You will not be able to drag and drop archives into the Installers window to move or copy those archives into BAIN.  This is because non-Admin processes (explorer.exe) are not allowed to communicate with Admin processes (Wrye Bash) in this manner.
                </ul>
            <li>Start normally.  This will start Wrye Bash without Administrator Rights.
                <ul>
                    <li>Many actions that require Administrator Privileges will cause a UAC prompt to be shown.  Commonly, these are:
                        <ul>
                            <li>The first time Wrye Bash is started, approximately 4-6 times, depending on the number of directories Wrye Bash needs to create.
                            <li>When the Bashed Patch is rebuilt, 2 times, once for the Bashed Patch itself, once for the associated readme.
                            <li>Installing, Uninstalling, Annealing, and other operations in the Installers Tab that require modification of the game's Data folder.
                            <li>On shutdown, you may be prompted multiple times when saving various .dat files to the Bash Installers and Bash Mod Data folders, if these folders are under UAC protection.
                        </ul>
                    <li>A few actions are restricted:
                        <ul>
                            <li>Saving files into the UAC protected area: Windows does not allow the Save File dialog to select a target within a UAC protected folder.
                            <li>Ghosting: Wrye Bash will not be able to un-ghost already ghosted mods.  Wrye Bash will not ghost mods.  Both of these require renaming mod files.
                            <li>Other actions that require Administrator Privileges may not have workarounds coded.  Be warned, any errors you encounter while running as a non-Admin under a UAC protected directory will most likely not be fixed.  Follow one of the alternate solutions to solve these errors.
                        </ul>
                </ul>
        </ol>
        Launching Wrye Bash with some command line switches can avoid this dialog:
        <ul>
            <li>--no-uac: Always start normally, without Administrator Privileges
            <li>--uac: Always start as Administrator (if required)
        </ul>
</ol>
<p>For those that wish to take the third option and give themselves <q>Full Control</q> permissions, here is a guide:
<ol>
    <li>Right-click the folder you wish to change the permissions for, and select <q>Properties</q>.
    <li>In <q>Properties</q>, select the <q>Security</q> tab, and click the <q>Edit...</q> button. A UAC prompt may appear, simply allow yourself to continue.
    <li>In the <q>Group or user names</q> box, select the <q>Users</q> option.
    <li>In the lower box, check the box opposite <q>Full Control</q> in the <q>Allow</q> column. Press OK to exit. If a UAC prompt appears, allow the change.
    <li>In the <q>Properties</q> window, select OK to exit. You should now have Full Control permissions over your chosen folder.
</ol>
<p>If your game is a Windows Store game (Installed via the Windows Store or
    Xbox App), then there are additional permissions to deal with:</p>
<ol>
    <li>Wrye Bash will by default use a different writable location to store
        your installers, as well as metadata about those installers: Your
        <code>My Documents\Wrye Bash</code> folder.</li>
    <li>Wrye Bash may need to redate plugins and/or BSAs. Unfortunately, we
        don't currently have a way to do this in non-admin mode, so for these
        operations you need to either run Wrye Bash as admin, or grant <q>Full
            Control</q> as described above for the game folder. Specifically,
        Oblivion requires this on a regular basis to redate plugins for Load
        Order configuraion. Later games do not usually need this, so they are
        for the most part safe to run in non-admin mode and without changing
        file permissions.</li>
</ol>

<h3 id="trouble-backup">Backing Up &amp; Restoring Settings <a class="back2top" href="#contents">Back to top</a></h3>
<p>The easiest method is to just run the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools">Backup Settings</a> and/or <a href="Wrye%20Bash%20Advanced%20Readme.html#tools">Restore Settings</a> commands, which are available in the <a href="Wrye%20Bash%20Advanced%20Readme.html#settings">Settings menu</a>. These commands do not backup/restore any mod files or saves, just the Wrye Bash settings/data. When run, the commands ask you for the location you wish to back up to or restore from.
<p>If you wish to manually back up your settings, the directories Wrye Bash stores files in are below.
<table>
    <thead><tr><th>Directory<th>Contents
    <tbody>
        <tr><td>[Game]\Mopy                             <td>Main Bash files. If you're working on any localisation files in <code>Mopy\l10n</code> you may want to back them up.
        <tr><td>[Game]\Data\Bash Patches                    <td>Contains CSV files used by the import/export functions. Back up any CSV files you've exported and want to keep.
        <tr><td>[Game]\Data\BashTags                    <td>Contains text files with Bash Tag overrides. Only needs backing up if you added any custom files (i.e. ones not installed through BAIN).</td></tr>
        <tr><td>[Game]\Data\Docs                            <td>Contains mod readmes. Doesn't need backing up.
        <tr><td>[Game]\Data\INI Tweaks                  <td>Contains ini tweaks. Only needs backing up if you've added custom ini tweaks.
        <tr><td>Documents\My Games\[Game]                   <td>Contains Wrye Bash settings. It is important to back this up.
        <tr><td>[Game] Mods (in the same folder as [Game])<td>Contains BAIN packages and other Wrye Bash settings. it is important to back this up.
</table>

<h3 id="trouble-report">How To Report Bugs Helpfully <a class="back2top" href="#contents">Back to top</a></h3>
<p>Bugs should be reported in an official Wrye Bash thread (links can be found in the <a href="#contact">Contact</a> section of this document). In order to best help you, the following information is required.
<ul>
    <li>Your Wrye Bash version. This includes whether it's the Python or Standalone install, the version number and the SVN number (the latter only if using the SVN).
    <li>The symptoms. Provide a step-by-step description of what you did, what you expected and what happened.
    <li>What you see. Error messages are very helpful.
    <li>Your version of Windows. If you're using Windows with UAC enabled and you have your game in the default install directory, please resolve any permissions issues using one of the methods in the <a href="#trouble-permissions">File Permissions</a> section before reporting any bugs.
    <li>Any modifications you have made to your bash.ini, if you are using one.
    <li>If you're having an issue with the Standalone version, make sure to uninstall any Python components on your computer and try again, as they can sometimes interfere.
    <li>If the issue is related to the <a href="#patch">Bashed Patch</a>, please include the following:
    <ul>
        <li>Your load order. Get this by right clicking on a column header in the Mods tab, and selecting <a href="#modsListMods">List Mods...</a>.
        <li>Your Bash Tags. Get this by right clicking on a column header in the Mods tab, and selecting <a href="#modsListBashTags">List Bash Tags...</a>.
        <li>Your <a href="#patch">Bashed Patch</a> config. Get this by right clicking on the <a href="#patch">Bashed Patch</a> and selecting <a href="Wrye%20Bash%20Advanced%20Readme.html#modsListPatchConfig">List Patch Config...</a>.
    </ul>
</ul>

<h3 id="trouble-known">Known Bugs <a class="back2top" href="#contents">Back to top</a></h3>
<p>Wrye Bash, being a complex program, has its share of bugs.
    Visit our <a href="https://github.com/wrye-bash/wrye-bash/issues">issue tracker</a> for known bugs and enhancement requests.
Respect developer's time - keep discussions there short, sweet and technical. No walls of text or forum chit chat.

<h3 id="trouble-mistakes">Common Issues <a class="back2top" href="#contents">Back to top</a></h3>
<table>
    <thead><tr><th>Issue<th>Cause<th>Solution
    <tbody>
        <tr><td>Can't find bash.py<td>Wrye Bash is being run from the wrong directory.<td>Make sure you are generating the log from the Mopy directory.
        <tr><td>Can't Find User Directory<td>The PyWin32 Python module is not installed correctly.<td>Install the Wrye Python package correctly.
        <tr><td>Can't Find wxversion<td>Unknown<td>Uninstall then reinstall Python and wxPython (in that order).
        <tr><td>No module named wx<td>You haven't installed wxPython successfully or you haven't installed it in the right place.<td>Install the Wrye Python package correctly.
        <tr><td>The NTVDM CPU has encountered an illegal instruction.<td>This is a Python issue that causes the installation of PyWin32 (part of the Wrye Python bundle) to fail.<td> One workaround is to use the Standalone version of Wrye Bash. The alternative is to <a href="https://pypi.org/project/pywin32/">install it seperately</a>, after installing Wrye Bash.
        <tr><td>Wrye Bash will not start, and no Bug Dump can be generated<td>Wrye Bash is installed in a directory with unicode characters, and the Python interpreter has problems importing files in such directories.<td>Reinstall Wrye Bash to a directory without unicode characters.
        <tr><td>File not found errors<td>Mapped paths and junction links can confuse Wrye Bash, leading to file not found errors.<td>Avoid using mapped paths and junction links for your game install.
        <tr>
            <td>Failed to retrieve known folder path</td>
            <td>This is almost always caused by OneDrive taking control of your
                My Documents folder.</td>
            <td>Follow the directions found in
                <a href="https://support.microsoft.com/en-us/office/back-up-your-documents-pictures-and-desktop-folders-with-onedrive-d61a7930-a6fb-4b95-b28a-6552e77c3057">this link</a>
                and remove the Documents folder from OneDrive.</td>
        </tr>
        <tr>
            <td>IOError: [Errno 22] Invalid argument</td>
            <td>This is almost always caused by OneDrive taking control of your
                My Documents folder.</td>
            <td>Follow the directions found in
                <a href="https://support.microsoft.com/en-us/office/back-up-your-documents-pictures-and-desktop-folders-with-onedrive-d61a7930-a6fb-4b95-b28a-6552e77c3057">this link</a>
                and remove the Documents folder from OneDrive.</td>
        </tr>
</table>


<h2 id="credits">Credits <a class="back2top" href="#contents">Back to top</a></h2>
<h3>Original Creator <a class="back2top" href="#contents">Back to top</a></h3>
<ul class="nodot">
  <li><img class="monkeygod" alt="Monkey God's Icon" src="../bash/images/wrye_monkey_64.jpg"><span><a href="http://wryemusings.com"><strong>Wrye</strong>:</a> Monkey God of Modding!</span></li>
</ul>
<h3>Current Maintainers <a class="back2top" href="#contents">Back to top</a></h3>
<ul class="nodot">
  <li><img class="bigcred" alt="Utumno's Icon" src="../bash/images/people/utmnavi48.png"><span><a href="https://github.com/Utumno">Utumno:</a> Maintainer since 304.4</span></li>
  <li><img class="bigcred" alt="Infernio's Icon" src="../bash/images/people/ifniavi48.png"><span><a href="https://github.com/Infernio">Infernio:</a> Maintainer since 307</span></li>
</ul>
<h3>Authors and Contributors <a class="back2top" href="#contents">Back to top</a></h3>
<ul class="nodot">
  <li><img class="smallcred" alt="Badhair's Icon" src="../bash/images/people/gencavi32.png"><span><a href="https://github.com/Badhair">Badhair:</a> OBSE cofile reading code, various optimizations etc.</span></li>
  <li><img class="smallcred" alt="BeermotorWB's Icon" src="../bash/images/people/brmtavi32.png"><span><a href="https://github.com/BeermotorWB">BeermotorWB:</a> Installer directory refinement, new settings tweaks</span></li>
  <li><img class="smallcred" alt="Daidalos' Icon" src="../bash/images/people/dlosavi32.png"><span><a href="https://github.com/D4id4los">Daidalos:</a> LOOT API updates, boot process refactoring</span></li>
  <li><img class="smallcred" alt="DianaNites' Icon" src="../bash/images/people/dianavi32.png"><span><a href="https://github.com/DianaNites">DianaNites:</a> Refactoring Export/Import links and argument parsing</span></li>
  <li><img class="smallcred" alt="Ethatron's Icon" src="../bash/images/people/ethaavi32.jpg"><span><a href="https://github.com/Ethatron">Ethatron:</a> CBash updates</span></li>
  <li><img class="smallcred" alt="FelesNoctis' Icon" src="../bash/images/people/flsnavi32.jpg"><span><a href="https://github.com/FelesNoctis">FelesNoctis:</a> Documentation editor for 307+, image updates</span></li>
  <li><img class="smallcred" alt="Fireundubh's Icon" src="../bash/images/people/fireavi32.png"><span><a href="https://github.com/fireundubh">fireundubh:</a> Installer improvements and fixes</span></li>
  <li><img class="smallcred" alt="GandaG's Icon" src="../bash/images/people/gndaavi32.jpg"><span><a href="https://github.com/GandaG">GandaG:</a> FOMOD support, Refactoring, build script reworks</span></li>
  <li><img class="smallcred" alt="Haama's Icon" src="../bash/images/people/genravi32.png"><span><a href="https://github.com/Haama">Haama:</a> OBSE/Pluggy cosave definitions, various fixes &amp; improvements</span></li>
  <li><img class="smallcred" alt="Jfpelland's Icon" src="../bash/images/people/genbavi32.png"><span><a href="https://github.com/jfpelland">jfpelland:</a> Patcher updates, bug fixes, corrected GMST checks</span></li>
  <li><img class="smallcred" alt="Kenneth M. Glassey's Icon" src="../bash/images/people/kmglavi32.png"><span><a href="https://github.com/Gavvers/">Kenneth M. Glassey:</a> Several FOMOD fixes</span></li>
  <li><img class="smallcred" alt="Leandor's Icon" src="../bash/images/people/lndravi32.jpg"><span><a href="https://github.com/leandor">Leandor:</a> CBash and CBashAPI updates</span></li>
  <li><img class="smallcred" alt="Lord Nyriox's Icon" src="../bash/images/people/lonyavi32.png"><span><a href="https://github.com/LordNyriox">Lord Nyriox:</a> Expanded Oblivion.esm swapping support</span></li>
  <li><img class="smallcred" alt="Lojack's Icon" src="../bash/images/people/lojkavi32.png"><span><a href="https://github.com/lojack5">Lojack:</a> Maintainer from 278-305: BAIN Wizards, Ini Edits tab, etc.</span></li>
  <li><img class="smallcred" alt="Luna Nova's Icon" src="../bash/images/people/nalravi32.png"><span><a href="https://github.com/TransLunarInjection">Luna Nova:</a> Initial Skyrim VR support.</span></li>
  <li><img class="smallcred" alt="MacSplody's Icon" src="../bash/images/people/mcspavi32.png"><span><a href="https://github.com/MacSplody">MacSplody:</a> Patcher refinement, updating LOOT integration, cell handling</span></li>
  <li><img class="smallcred" alt="Myktaylor's Icon" src="../bash/images/people/myk2avi32.png"><span><a href="https://github.com/myk002">myktaylor:</a> Project management, Asynchronous installer tab, etc</span></li>
  <li><img class="smallcred" alt="Nephatrine's Icon" src="../bash/images/people/nephavi32.png"></img><a href="https://github.com/nephatrine">nephatrine:</a> Initial Fallout 4 VR support.</li>
  <li><img class="smallcred" alt="Nycz's Icon" src="../bash/images/people/nyczavi32.jpg"><span><a href="https://github.com/nycz">nycz:</a> Initial de-wx'ing, LZ4 and SSE save handling, exception refactoring</span></li>
  <li><img class="smallcred" alt="Ortham's Icon" src="../bash/images/people/orthavi32.png"><span><a href="https://github.com/Ortham">Ortham:</a> Refactoring, initial integrations and updates of LOOT API, documentation, libloadorder and libbsa, and the rewritten documentation included in v297 to v306</span></li>
  <li><img class="smallcred" alt="Pacific Morrowind's Icon" src="../bash/images/people/pcmwavi32.jpg"><span><a href="https://github.com/NickWilde1990">Pacific Morrowind:</a> Maintainer from 268-296: New patchers, tags and export/import links, etc.</span></li>
  <li><img class="smallcred" alt="Ralgor's Icon" src="../bash/images/people/genpavi32.png"><span><a href="https://github.com/Ralgor">Ralgor:</a> Cell support and Import Cells</span></li>
  <li><img class="smallcred" alt="Raziel23x's Icon" src="../bash/images/people/raziavi32.png"><span><a href="https://github.com/Raziel23x">Raziel23x:</a> new tweaks etc.</span></li>
  <li><img class="smallcred" alt="Sharlikran's Icon" src="../bash/images/people/sharavi32.jpg"><span><a href="https://github.com/Sharlikran">Sharlikran:</a> Fallout 3/NV support, initial ESL support, save game/module header restructuring, form version recognition, patcher updates, heavyweight contender of the community</span></li>
  <li><img class="smallcred" alt="Sibir's Icon" src="../bash/images/people/sibravi32.png"><span><a href="https://github.com/sibir-ine">sibir:</a> Improved and added tweaks</span></li>
  <li><img class="smallcred" alt="Warmfrost85's Icon" src="../bash/images/people/wrmfavi32.jpg"><span><a href="https://github.com/warmfrost85">Warmfrost85:</a> Improvements to Clean Data &amp; Sync From Data</span></li>
  <li><img class="smallcred" alt="Waruddar's Icon" src="../bash/images/people/waruavi32.gif"><span><a href="https://www.nexusmods.com/users/456936">Waruddar:</a> Maintainer from 261-296: CBash, Bain Conversion Files (BCFs), etc.</span></li>
  <li><img class="smallcred" alt="Valda's Icon" src="../bash/images/people/vldaavi32.png"><span><a href="https://github.com/valda">Valda:</a> Assisted with Fallout 3/New Vegas support, including new patchers and tweaks</span></li>
</ul>
<h3>Additional Credits <a class="back2top" href="#contents">Back to top</a></h3>
<ul class="nodot">
  <li>
    <strong>Translators</strong>
    <ul>
      <li><img class="smallcred" alt="Flag of Germany" src="../bash/images/Flag_of_Germany_32.png"><span>German:</span><img class="smallcred" alt="DWS's Icon" src="../bash/images/bash_32_2.png"><span><a href="http://mw.modhistory.com/search-au-DWS">DWS</a></span></li>
      <li><img class="smallcred" alt="Flag of Italy" src="../bash/images/Flag_of_Italy_32.png"><span>Italian:</span><img class="smallcred" alt="Abot's Icon" src="../bash/images/people/abotavi32.png"><span><a href="https://www.nexusmods.com/users/38047">Abot</a></span></li>
      <li><img class="smallcred" alt="Flag of Portugal" src="../bash/images/Flag_of_Brazil_32.png"><span>Portuguese:</span><img class="smallcred" alt="Hadoki's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/users/323588">Hadoki</a></span></li>
      <li><img class="smallcred" alt="Flag of Russia" src="../bash/images/Flag_of_Russia_32.png"><span>Russian:</span><img class="smallcred" alt="DJ Kovrik's Icon" src="../bash/images/people/djkvavi32.jpg"><span><a href="https://www.nexusmods.com/users/100354">DJ_Kovrik</a></span></li>
    </ul>
  </li>
  <li>
    <strong>Mod and Save File Gurus</strong>
    <ul>
      <li><img class="smallcred" alt="Dave Humphrey's Icon" src="../bash/images/people/uespavi32.png"><span><a href="https://en.uesp.net/wiki/User:Daveh">Dave Humphrey</a></span></li>
      <li><img class="smallcred" alt="ElminsterAU's Icon" src="../bash/images/people/elmsavi32.png"><span><a href="https://github.com/ElminsterAU">ElminsterAU</a></span></li>
      <li><img class="smallcred" alt="GhostWheel's Icon" src="../bash/images/people/uespavi32.png"><span><a href="http://mw.modhistory.com/search-au-Ghostwheel">GhostWheel</a></span></li>
      <li><img class="smallcred" alt="Resetgun's Icon" src="../bash/images/people/uespavi32.png"><span><a href="https://www.nexusmods.com/users/99351">Resetgun</a>, aka mpuonti</span></li>
      <li><img class="smallcred" alt="Rick's Icon" src="../bash/images/people/rickavi32.png"><span><a href="https://github.com/gibbed">Rick</a></span></li>
      <li><img class="smallcred" alt="Scripter Ron's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/users/123768">ScripterRon</a></span></li>
      <li><img class="smallcred" alt="Monkey God's Icon" src="../bash/images/wrye_monkey_64.jpg"><span><a href="http://wryemusings.com"><strong>Wrye</strong></a></span></li>
    </ul>
  </li>
  <li>
    <strong>Python Kings</strong>
    <ul>
      <li><img class="smallcred" alt="Python Kings' Icon" src="../bash/images/bash_32_2.png"><span>Guido van Rossum and many, many others.</span></li>
    </ul>
  </li>
  <li>
    <strong>Special Thanks</strong>
    <ul>
      <li><img class="smallcred" alt="Breeze582000's Icon" src="../bash/images/people/brezavi32.gif"><span><a href="https://www.nexusmods.com/users/245234">Breeze582000:</a> brzMonitor, which inspired Bashmon</span></li>
      <li><img class="smallcred" alt="dev_akm's Icon" src="../bash/images/people/dakmavi32.jpg"><span><a href="http://devakm.urikslargda.com">dev_akm:</a> Archive Invalidation, etc.</span></li>
      <li><img class="smallcred" alt="ElminsterAU's Icon" src="../bash/images/people/elmsavi32.png"><span><a href="https://github.com/ElminsterAU">ElminsterAU:</a> <a href="https://tes5edit.github.io/">xEdit</a> etc. Crucial for adding/checking new record types.</span></li>
      <li><img class="smallcred" alt="Polemos' Icon" src="../bash/images/people/polemosavi32.png"><span><a href="https://github.com/polemion">Polemos:</a></span> <a href="https://github.com/polemion/Wrye-Mash-Polemos">Wrye Mash: Polemos' Fork</a></li>
      <li><img class="smallcred" alt="Quarn's Icon" src="../bash/images/people/qurnavi32.png"><span><a href="https://www.nexusmods.com/users/75927">Quarn:</a> BSA-Redirection, Black Screen Fix</span></li>
      <li><img class="smallcred" alt="Timeslip's Icon" src="../bash/images/people/tslpavi32.png"><span><a href="http://timeslip.chorrol.com">Timeslip:</a> BSA editing code, OBMM integration, etc.</span></li>
      <li><img class="smallcred" alt="Veritas Secreto's Icon" src="../bash/images/people/vsecavi32.png"><span><a href="https://twitter.com/veritassecreto">Veritas_Secreto:</a> <a href="https://www.nexusmods.com/oblivion/mods/39872">Tamriel NPCs Revamped</a></span></li>
      <li><img class="smallcred" alt="Yabocy's Icon" src="../bash/images/people/yacobyavi32.png"><span><a href="https://github.com/Yacoby">Yacoby:</a> <a href="https://github.com/Yacoby/Wrye-Mash">Wrye Mash: Yacoby's Fork</a></span></li>
    </ul>
  </li>
  <li>
    <strong>Additional Thanks</strong>
    <ul>
      <li><img class="smallcred" alt="Alternity's Icon" src="../bash/images/people/altyavi32.gif"><span><a href="https://afkmods.com/index.php?/profile/1652-alt3rn1ty/">Alt3rn1ty:</a> For Wrye Bash screenshot / UI images used in the documentation, corrections and suggestions, many INI tweaks for Skyrim, Fallout4 and Skyrim&colon; Special Edition, and being an all-round bon oeuf.</span></li>
      <li><img class="smallcred" alt="Arthmoor's Icon" src="../bash/images/people/armravi32.png"><span><a href="https://github.com/Arthmoor">Arthmoor:</a> All-round support of the project including pushing code snippets from anonymous contributors, assisting with issue tracking, and generally high activity in and around the project.</span></li>
      <li><img class="smallcred" alt="ElminsterAU's Icon" src="../bash/images/people/elmsavi32.png"><span><a href="https://github.com/ElminsterAU">ElminsterAU:</a> Bug catching, technical suggestions.</span></li>
      <li><img class="smallcred" alt="Kmacg94's Icon" src="../bash/images/bash_32_2.png"><span>Kmacg94: Additional power exhaustion coverage.</span></li>
      <li><img class="smallcred" alt="Llde's Icon" src="../bash/images/people/lldeavi32.png"><span><a href="https://github.com/llde">llde:</a> Fixup for parsing archives that have attribute-less files.</span></li>
      <li><img class="smallcred" alt="Mator's Icon" src="../bash/images/people/matravi32.jpg"><span><a href="https://github.com/matortheeternal">MatorTheEternal:</a> Assisted with porting xEdit definitions in a format usable for Wrye Bash.</span></li>
      <li><img class="smallcred" alt="Metallicow's Icon" src="../bash/images/people/mcowavi32.png"><span><a href="https://github.com/Metallicow">Metallicow:</a> Shiny new tool launcher icons, Graphics, Mooo, &amp; the WizBAIN Editor.</span></li>
      <li><img class="smallcred" alt="Preacui's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://sourceforge.net/u/preacui/profile/">preacui:</a> <a href="https://3d.xkcd.com/353/">Existed.</a></span></li>
      <li><img class="smallcred" alt="Sativarg's Icon" src="../bash/images/people/genyavi32.png"><span><a href="https://github.com/Sativarg">Sativarg:</a> Proofreading.</span></li>
      <li><img class="smallcred" alt="Saebel's Icon" src="../bash/images/people/saebavi32.png"><span><a href="https://www.nexusmods.com/users/813052">saebel:</a> Caught and added a missing OBSE INI setting.</span></li>
      <li><img class="smallcred" alt="Tom Supergan's Icon" src="../bash/images/people/tomsavi32.png"><span><a href="https://www.nexusmods.com/users/77237">Tom Supergan:</a> Several well researched suggestions.</span></li>
      <li><img class="smallcred" alt="Testers' Icon" src="../bash/images/bash_32_2.png"><span>To the testers/bug finders/helpful people on the forum when others have trouble: Arthmoor, Corepc, Daemondarque, TommyH, Surazal and many others.</span></li>
      <li><img class="smallcred" alt="Helpers' Icon" src="../bash/images/bash_32_2.png"><span>To those members of the community that contributed to the upkeep of Wrye Bash while its developers were absent (May/June 2012): Alt3rn1ty, Arthmoor, Daidalos, Ortham, Trira, and many others.</span></li>
    </ul>
  </li>
  <li>
    <strong>Misc. Resources</strong>
    <ul>
      <li><img class="smallcred" alt="FamFamFam's Icon" src="../bash/images/people/fffmavi32.png"><span><a href="http://www.famfamfam.com/lab/icons/silk/">FamFamFam Icons</a></span></li>
      <li><img class="smallcred" alt="Blue Bison in Rapids' Icon" src="../bash/images/people/blbiavi32.png"><span><a href="http://www.bluebison.net/">Python and Chameleon images</a></span></li>
    </ul>
  </li>
</ul>
<h3>Homage Credits <a class="back2top" href="#contents">Back to top</a></h3>
<p>AKA ideas and stuff stolen from other people.</p>
<ul class="nodot">
  <li>
    <strong>Names Files</strong>
    <ul>
      <li><img class="smallcred" alt="Flak's Icon" src="../bash/images/bash_32_2.png"><span>Flak: <a href="https://www.nexusmods.com/oblivion/mods/2326">Flak's Complete Names Project</a></span></li>
    </ul>
  </li>
  <li>
    <strong>Bash Features</strong>
    <ul>
      <li><img class="smallcred" alt="Crypton's Icon" src="../bash/images/people/crypavi32.png"><span>No Light Flicker: <a href="https://www.nexusmods.com/oblivion/mods/6150">No Light Flicker</a> (<a href="https://www.nexusmods.com/users/23266">Crypton</a>)</span></li>
      <li><img class="smallcred" alt="Kyorisu's Icon" src="../bash/images/bash_32_2.png"><span>Save Profiles: <a href="https://www.nexusmods.com/oblivion/mods/2342">Tes IV Save Manager</a> (<a href="https://www.nexusmods.com/users/102992">Kyorisu</a>)</span></li>
    </ul>
  </li>
  <li>
    <strong>Tweaks</strong>
    <ul>
      <li><img class="smallcred" alt="Showler's Icon" src="../bash/images/bash_32_2.png"><span>AI: Max Dead Actors (<a href="https://www.nexusmods.com/users/38829">showler</a>)</span></li>
      <li><img class="smallcred" alt="Aelius's Icon" src="../bash/images/bash_32_2.png"><span>Arrow Litter, Essential NPC Unconsciousness (Aelius)</span></li>
      <li><img class="smallcred" alt="Demuerte's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/oblivion/mods/2411">Chameleon: No Refraction</a> (demuerte)</span></li>
      <li><img class="smallcred" alt="Woodman's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/oblivion/mods/1840">Chase Camera</a> (<a href="https://www.nexusmods.com/users/85866">Woodman</a>)</span></li>
      <li><img class="smallcred" alt="Tom Supergan's Icon" src="../bash/images/people/tomsavi32.png"><span>Chase Camera Distance (<a href="https://www.nexusmods.com/users/77237">Tom Supergan</a>)</span></li>
      <li><img class="smallcred" alt="Compass Disable Icon" src="../bash/images/bash_32_2.png"><span>Compass Disable (??)</span></li>
      <li><img class="smallcred" alt="Compass Recognition Distance Icon" src="../bash/images/bash_32_2.png"><span>Compass Recognition Distance (??)</span></li>
      <li><img class="smallcred" alt="Ravida's Icon" src="../bash/images/bash_32_2.png"><span>Movement: Fatigue from Running/Encumbrance (Ravida)</span></li>
      <li><img class="smallcred" alt="Horse Turning Speed Icon" src="../bash/images/bash_32_2.png"><span>Horse Turning Speed (Acleacius, dbolivar)</span></li>
      <li><img class="smallcred" alt="5133p39's Icon" src="../bash/images/bash_32_2.png"><span>Opposite Gender Anims: Female (<a href="https://www.nexusmods.com/users/277511">5133p39</a>)</span></li>
      <li><img class="smallcred" alt="David Moyer's Icon" src="../bash/images/bash_32_2.png"><span>PC Death Camera (David Moyer)</span></li>
      <li><img class="smallcred" alt="KseAli's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/oblivion/mods/4882">POI Visibility</a> (<a href="https://www.nexusmods.com/users/114786">KseAli</a>)</span></li>
      <li><img class="smallcred" alt="Timmypod's Icon" src="../bash/images/bash_32_2.png"><span><a href="https://www.nexusmods.com/oblivion/mods/2246">Unlimited Amulets and Rings</a> (timmypod)</span></li>
    </ul>
  </li>
</ul>
<h2 id="contact">Contact <a class="back2top" href="#contents">Back to top</a></h2>
<p>If you have a question/comment about Wrye Bash, it's best to post it on the <a
        href="https://www.afkmods.com/index.php?/topic/4966-wrye-bash-all-games/">current Wrye Bash topic</a> on the
    AFK Mods forum.</p>


<h2 id="license">License <a class="back2top" href="#contents">Back to top</a></h2>
<p>Wrye Bash is released under Version 3 of the GNU General Public License or later. See the enclosed <a href="../LICENSE.md" type="text/plain">LICENSE.md</a> file for license details, or visit the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">GNU Website</a> for information on all their licenses.</p>

<h3>Packaged Programs <a class="back2top" href="#contents">Back to top</a></h3>
<p>Additionally, Wrye Bash comes packaged with the following programs:
<ul>
    <li>7zip:
    <ul>
        <li>Website: <a href="https://www.7-zip.org/">7zip.org</a>
        <li>License: <a href="https://www.gnu.org/licenses/lgpl.html">LGPL</a>
        <li>Usage: Wrye Bash uses 7z to pack and unpack archives.
    </ul>
    <li>LZMA SDK:
    <ul>
        <li>Website: <a href="https://www.7-zip.org/sdk.html">7zip.org</a>
        <li>License: Public Domain
        <li>Usage: Wrye Bash uses lzma.exe from the SDK to unpack OBMM compressed data streams.
    </ul>
</ul>

<h2 id="advanced">Advanced Readme Topics <a class="back2top" href="#contents">Back to top</a></h2>
<p>This final section gives a brief summary of what may be found in the <a href="Wrye%20Bash%20Advanced%20Readme.html">Advanced Readme</a>. Some of the topics covered are:
<ul>
    <li>Installers:
    <ul>
        <li>How to install Wrye Bash in any location.
        <li>What the individual Python components required for the Python version are.
    </ul>
    <li>BAIN:
    <ul>
        <li>What the rest of the user interface of the Installers tab does.
        <li>Which files BAIN skips by default, and how to tell if files have been skipped.
        <li>How to install Script Extender plugins.
        <li>How to edit OMOD Conversion Data using BAIN, for OMOD-Ready, BAIN compatible mods.
        <li>How to create BAIN Conversion Files, and more about them.
        <li>What the rest of the context menu commands do.
    </ul>
    <li>Mods tab:
    <ul>
        <li>Different ways to sort the listing of plugins in Wrye Bash.
        <li>What the plugin details panel on the right-hand side of the Mods tab does.
        <li>What CSV files are, and how Wrye Bash uses them.
        <li>What the rest of the context menu commands do.
    </ul>
    <li>Bashed Patch:
    <ul>
        <li>How to view or edit the Bashed Patch outside of Wrye Bash.
        <li>What Bash Tags are, what Tags exist, and when and how they can be used.
        <li>What all the various Tweak... options are.
        <li>What Merge Filtering is, and how and when to use it.
        <li>What Item Interchange Mode is, and how and when to use it.
        <li>What the default CSV files that Wrye Bash comes with are, and what they do when imported into the Bashed Patch.
        <li>What the Leveled Lists patcher does, and how best to use it.
    </ul>
    <li>The Saves tab:
    <ul>
        <li>What the functionality of Saves tab is, and how it may be used.
        <li>How to use save profiles.
        <li>How to import faces from other savegames and mods.
        <li>What all the context menu commands do, and what all the colours and symbols used mean.
    </ul>
    <li>What the functionalities of the Screenshots and People tabs are, and how they may be used.
    <li>How to customise which launchers are displayed, including adding your own new launchers.
    <li>How to use Wrye Bash's Settings menu to customise its general behaviour.
    <li>How to use the Docs Browser to view mod readmes through Wrye Bash.
    <li>What the Plugin Checker is and how to use it to detect issues with your installed mods and more.
    <li>What Oblivion.esm swapping is, and how it can be used and why.
    <li>What Wrye Bash's keyboard shortcuts are.
    <li>How to translate Wrye Bash into other languages.
</ul>
<p>The Advanced Readme is a more technical document aimed more towards mod authors and advanced users of Wrye Bash than the average user. If you find yourself wanting to know more, or not understanding why something in Wrye Bash behaves the way it does, then the answer you seek may be found in the <a href="Wrye%20Bash%20Advanced%20Readme.html">Advanced Readme</a>.</p>

<!-- Scrolling content end -->
</div>

<div id="footer">
    <div id="version">Wrye Bash v309.1</div>
    General&#160;&#x2726;&#160;<a href="Wrye Bash Advanced Readme.html">Advanced</a>&#160;&#x2726;&#160;<a href="Wrye Bash Technical Readme.html">Technical</a>&#160;&#x2726;&#160;<a href="Wrye Bash Version History.html">Versions</a>
    <div id="oldie">Javascript disabled, menu and slideshows nonfunctional.</div>
</div>
</body>
</html>
